(Last Update: 24 Apr 2023)
West Coast Villa I is a 5000 square foot five bedroom, four bathroom vacation rental home located in Castro Valley, California in the San Francisco
(Last Update: 24 Apr 2023)
West Coast Villa II is a 1500 square foot three bedroom, three bathroom vacation rental home located in Castro Valley, California in the San Franci