Palm Tree Apartments 2111 DE LA Vina St Santa Barbara, CA 93105 Phone: (805) 569-0710
Category: Apartments