Palm Tree Apartments

2111 De La Vina St, Santa Barbara, CA 93105

CURRENTLY REVIEWING