667 S Carondelet
Los Angeles, CA 90057
$8,250,000 USD
28,156 SF
59
Units
6.41% Cap Rate
28,156 SF
$8,250,000 USD
Apartments