11
859 N June St
Los Angeles, CA 90038
$4,200,000 USD
12,969 SF
18
Units
5.19% Cap Rate
12,969 SF
$4,200,000 USD
Apartments