2
216 S Glenwood Pl
Burbank, CA 91506
$1,850,000 USD
8,774 SF
6
Units
6.74% Cap Rate
8,774 SF
$1,850,000 USD
Apartments