10814-10818 Blix St
West Toluca Lake, CA 91602
$4,695,000 USD
12,500 SF
18
Units
5.32% Cap Rate
12,500 SF
$4,695,000 USD
Apartments