1. T & D Leasing
6100 Rinconada St, Farmington, NM 87402
Coordinate: 36.79189,-108.13283
Phone: (505) 326-2887
2. Southwest Management
312 S Lake St, Farmington, NM 87401
Coordinate: 36.72552,-108.21821
Phone: (505) 327-3611
3. Ladera Village Apartments
3500 N Butler Ave, Farmington, NM 87401
Coordinate: 36.75815,-108.1955
Phone: (505) 326-1687