751 Town Center Dr
Oxnard, CA 93036
$7,975,888 USD
7,236 SF
5.6% Cap Rate
7,236 SF
$7,975,888 USD
Freestanding