8
135 Magnolia Ave
Oxnard, CA 93030
$1,100,000 USD
5,625 SF
5,625 SF
$1,100,000 USD
Medical