7700 Pyramid Peak Ln is aland property for lease in Las Cruces, NM.
One of the few remaining lots in Organ Mesa Ranch with excellent Organ Mountain Views. Organ Mesa Ranch is located in the high mesa desert between the Organ Mountains and "A" Mountain. Paved streets, underground utilities, protective covenants. Close to NMSU, golfing, medical care, shopping, restaurants and more!