Comparative Market Analysis 832 Cayo Grande Court, Thousand Oaks, California 91320
255 Poplar Crest Ave Thousand Oaks, CA 91320
$5,600 4 Beds 3/0 Baths 2,154 Sq. Ft. ($3 / sqft)
CLOSED 12/29/24 Year Built 1976 Days on market: 56
Curt L. Sommers
CLS Property Management
71