20
11001 Hortense St
West Toluca Lake, CA 91602
$1,895,000 USD
7,766 SF
7
Units
4.78% Cap Rate
7,766 SF
$1,895,000 USD
Apartments