Constructed in 2008, the Madison Toluca apartment building comprises 110 units of the following unit mix: Three Bedroom/Two Bath, Two Bedroom/Two Bath, totaling 103,312 SqFt. The property is located in North Hollywood, at 10407 Magnolia Blvd, San Fernando Valley - Ventura County.