5338 Montgomery Blvd NE, Albuquerque, New Mexico

Building Usage: Internal Revenue Service
Address: 5338 Montgomery Blvd NE, Albuquerque, New Mexico 87109
SQFT: 69,012
Year Built: 1994
Site Size: 3.27 Acres