1 West Kelly Road
Newbury Park, CA, 91320
3.70 AC
$420,000
118 DOM
MLS# 13000330
Land Lot