Loading...
Farmington, NM — Cost of Living 13% below US Average