2901 Thornton Ave Burbank, CA

Property Overview
Industrial  •  10,246 SF  •  Leased