Project Status: Site AvailableProject Size: ±0.61 Acre PadView All ProjectsMcLeod & I25 Southeast corner of Pan American Frontage Road and McLeod Road, Albuquerque, New Mexico Interstate Retail project with ±0.61 Acre Pad Site Available. McLeod & I25 Site Plan & Downloads McLeod & I25 Flyer 2023 06 26