12
717 Columbia Ave
Los Angeles, CA 90017
$3,700,000 USD
31,450 SF
37
Units
5.43% Cap Rate
31,450 SF
$3,700,000 USD
Apartments