114
3449 Ocean Front Walk
San Diego, CA 92109
$12,950,000 USD
6,660 SF
6
Units
3.56% Cap Rate
6,660 SF
$12,950,000 USD
Apartments