- Available Spaces
• Year Built: 1980
5800-5808 McLeod Rd NE is an office property for lease in Albuquerque, NM. The property currently has 1 office space for lease and is marketed by Colliers International.
Beautiful Southwestern office build-out
Suites can be combined
Quiet, professional setting
On-site property management
Please describe your commercial real estate requirements. Weâll introduce you to local properties that match your criteria.