NWC of Rio Bravo Blvd. SW and Isleta Blvd. SW

1621-1625 Rio Bravo Blvd. SW, Albuquerque, NM 87105

Total: 106,000 SF · Number of Units: 23