13
5 POINTS - FOR SALE / GROUND LEASE
Oxnard, CA
$5,850,964 USD
3
Units
$5,850,964 USD
General Retail