$650,000 - 1691 Ballard Street, Simi Valley, CA 93065
1691 Ballard Street
Simi Valley,
CA
93065
Country: US