7817 LOUISIANA Boulevard NE #1403, Albuquerque, NM 87109
2
beds
3
baths
1,326 Sq.Ft. LIVING AREA
2,657.16 Sq.Ft. lot