Constructed in 2014, the Silver Moon Lodge apartment building comprises 151 units of the following unit mix: One Bedroom, One Bedroom/Alcove, Studio, totaling 80,310 SqFt. The property is located in Albuquerque - Central, at 901 Park Avenue SW, Albuquerque.