The Galleria at Renaissance (Montano/I-25)

Shopping Center (Strip Center)
Shopping Malls and Centers
1405-1409 Renaissance Blvd., NE
Renaissance
Albuquerque, NM
87107