711 Town Center Drive
Oxnard, CA 93036
$8,489,000 USD
3,286 SF
4.35% Cap Rate
3,286 SF
$8,489,000 USD
Fast Food