1-1 of 1 Facilities. Labeled Buildings represent 51,577 square feet.
Solar Drive Business Center Building A
Facility Type: Office
1901 North Solar Dr., Oxnard, CA
Map It!
|
Full Profile