Constructed in 2008, the Ladera Vista apartment building comprises 127 units of the following unit mix: One Bedroom, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 93,365 SqFt. The property is located in Albuquerque - Westside, at 3608 Ladera Drive NW, Albuquerque.