Farmington

Sort By:  

3000 E Main St. Farmington, NM 87402

Properties For Lease
- Retail

New development situated at the Main River Crossing and highest traffic intersection in Farmington – 60,000 VPD Largest retail services concentration in the Four Corners–trade…

More Details