7905 N. 71st Ave. By Steve Grossoehme in 20,540 SF Flex/ Industrial Building Sold in Glendale Read More