32
3111 Ocean Front Walk
Marina Del Rey, CA 90292
$11,950,000 USD
8,000 SF
5
Units
7.1% Cap Rate
8,000 SF
$11,950,000 USD
Apartments