Represented Seller | Sold $1,420,0006622 Sand Castle Place, Unit C4, Goleta5 bedrooms | 3 bathrooms | 0.1 acres