1388 Strawberry Hill Road, Thousand Oaks CA, 91360
(Active)
$829,999
|
3 beds, 2 Full baths, 1,898 sqft
|
MLS# 218014878