2313 N Niagara St
Burbank, CA 91504
$1,099,990 USD
1,406 SF
2
Units
2.33% Cap Rate
1,406 SF
$1,099,990 USD
Apartments