Mountain View Business Park is an attractive multi-tenant industrial park adjacent to the 605 and 210 freeways, just minutes from downtown Los Angeles. The business park is approximately 91,761 SF consisting of 3 one story buildings, which is Ideal for light manufacturing, office, warehouse, and distribution uses.



View Property Video

190117 Muller Mountainview Final Full 04