Constructed in 1985, the Sunchase apartment building comprises 240 units of the following unit mix: One Bedroom, Studio, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 205,040 SqFt. The property is located in Albuquerque - Montgomery, at 3901 Montgomery Blvd NE, Albuquerque.