17
3567 Chesapeake Ave
Los Angeles, CA 90016
$14,995,000 USD
53,116 SF
36
Units
5.35% Cap Rate
53,116 SF
$14,995,000 USD
Apartments