7
252-254 W 1st St
Oxnard, CA 93030
$925,000 USD
2,640 SF
2,640 SF
$925,000 USD
Office