2603 Velarde DR

Thousand Oaks, CA, 91360
$950,000Price
3Beds
2Baths
1686sqft
Listing Agent: Scott Rice 02034360
Courtesy of: Dilbeck Estates

2603 Velarde DR

Thousand Oaks, CA, 91360
$950,000Price
3Beds
2Baths
1686sqft