$130,000 - 1262 Newbury Road Unit 20, Newbury Park, CA 91320
1262 Newbury Road Unit 20
Newbury Park,
CA
91320
Country: US