$2,375,000 -
1413 Twin Tides Place
Oxnard ,
CA 93035
Country: US
Property listed by Beach View Real Estate, Kim Dolan