Executive suites in Albuquerque NM and fully furnished turnkey flexible office space for lease on Americas Parkway NE, Albuquerque, New Mexico 87110. These serviced offices are located in Park Square just off the I-40 freeway. This business center in Albuquerque provides turnkey ready to go executive office suites, temporary office space for rent, virtual offices, mailing addresses and office space for lease on flexible terms. Located in the prestigious Two Park Square Business Center in the heart of uptown Albuquerque just northwest of I-40 and Louisiana. 15 minutes from Albuquerque International Airport, and within walking distance of several malls. With elegant, yet contemporary common areas, and boasting a marble clad atrium with onsite restaurants and shopping, this centre provides you with all of the amenities you would expect.