Palm Tree Apartments

2111 De la Vina Street
Santa Barbara CA 93105

805-569-0710
Advertise Your Business