2223 N Niagara St, Burbank

2223 N Niagara St
Burbank, CA

Property Details

Square Feet: 900