12,097 Square Foot Retail Space For Lease @ 1405 N Renaissance Blvd Ne - Suite D
1405 N Renaissance Blvd NE, Albuquerque, NM 87107
Office Depot will downsize from 30,000sf to 17,870sf. Thus leaving 12,097sf which will become suite D. The space will be a shell, build to suit.

Rate: Contact for price
Size: 12,097 square feet
Type: Retail Space
Learn More: