(805) 705-1435
Isla Vista Properties PO Box 1141, Goleta CA 93116
all leases are for 11 1/2 month beginning July 1, 2024
Copyright © 2025 Isla Vista Properties - All Rights Reserved.
Powered by GoDaddy Website Builder