12
667 S Carondelet
Los Angeles, CA 90057
$7,900,000 USD
40,169 SF
59
Units
6.86% Cap Rate
40,169 SF
$7,900,000 USD
Apartments