Alameda Padre Home 1403 is a holiday home set in Santa Barbara, 2 km from Antioch College. The holiday home is 3.3 km from Santa Barbara City College.
Best Price
Price is now:
Alameda Padre Home 1403 is a holiday home set in Santa Barbara, 2 km from Antioch College. The holiday home is 3.3 km from Santa Barbara City College.