$1,649,000 -
1364 Neptune Square
Oxnard ,
CA 93035
Country: US
Property listed by Shoreline Real Estate, Monica Payer {attribution_contact}