1
6663 & 6685 Del Playa Dr
Goleta, CA 93117
$7,200,000 USD
9,390 SF
8
Units
6.21% Cap Rate
9,390 SF
$7,200,000 USD
Apartments