13
6615 Sabado Tarde Rd
Isla Vista, CA 93117
$1,750,000 USD
2,200 SF
2
Units
4.11% Cap Rate
2,200 SF
$1,750,000 USD
Multifamily