The New Mexico Industrial Property Experts
Phone: (505) 831-3333
The 2400 Block of Menaul Blvd NE, Albuquerque New Mexico consists of approximately 74,000 square feet of commercial and industrial space.