17
3518 Chesapeake Ave
Los Angeles, CA 90016
$13,000,000 USD
28,948 SF
32
Units
5.44% Cap Rate
28,948 SF
$13,000,000 USD
Apartments