13
101 Catamaran St
Marina Del Rey, CA 90292
$3,300,000 USD
5,661 SF
6
Units
5% Cap Rate
5,661 SF
$3,300,000 USD
Apartments