• Year Built: 1980
5800-5808 McLeod Rd NE is an office property for lease in Albuquerque, NM.
Beautiful Southwestern office build-out
Suites can be combined
Quiet, professional setting
On-site property management
Create a Property List
Please describe your commercial real estate requirements. Weâll introduce you to local properties that match your criteria.