• Modern Uptown Office Space

  • 7001 Menaul Blvd NE, Albuquerque, NM 87110

Lease History

Lease Date Available SF Floor / Suite Asking Rate
August 11, 2013 240 V *
August 11, 2013 160 W *