27
3795 Ocean Front Walk
San Diego, CA 92109
$8,885,000 USD
3,385 SF
3
Units
3,385 SF
$8,885,000 USD
Apartments