1
6663 & 6685 Del Playa Dr
Isla Vista, CA
$7,200,000 USD
9,390 SF
2
Units
6.45% Cap Rate
9,390 SF
$7,200,000 USD
Multifamily