The Castro House Accommodations-Vacation Rental & Long Term

957 Maple Ave
Carpinteria, CA 93013
(805) 680-5977
Click to Learn More
View Map