$1,450,000 - 2515 Northpark Street, Thousand Oaks, CA 91362
2515 Northpark Street
Thousand Oaks,
CA
91362
Country: US