7
1258 Saviers Rd
Oxnard, CA 93033
$3,495,000 USD
17,500 SF
17,500 SF
$3,495,000 USD
Freestanding