11
6812 11th Ave
Los Angeles, CA 90043
$5,199,000 USD
23,874 SF
26
Units
8.12% Cap Rate
23,874 SF
$5,199,000 USD
Apartments