8
1258 Saviers Rd
Oxnard, CA 93033
$2,950,000 USD
17,500 SF
17,500 SF
$2,950,000 USD
Freestanding