$4,500,000 -
2130 Rosa Vista Terrace Terrace
Camarillo ,
CA 93012
Country: US