26
931-939 Ocean Ave
Del Mar, CA 92014
$19,998,000 USD
2,870 SF
5
Units
2,870 SF
$19,998,000 USD
Apartments