Leasing - California
Lockwood Business Center
2351 Lockwood Str
Oxnard, CA 93036
No properties available at this time.
Industrial Space Available for Lease
| Address | SF | Rent/SF | Rent | Type |
|---|---|---|---|---|
2351 Lockwood Str
Oxnard, CA 93036
No properties available at this time.
| Address | SF | Rent/SF | Rent | Type |
|---|---|---|---|---|