801 NORTH BRAND

801 North Brand is located in the heart of the Glendale business district, within walking distance to many local amenities, and a 15-minute drive to downtown Los Angeles. Sold 2005

View Property