50) Trenton, N.J.
Affordability rank: 44
Economic well-being rank: 50
Education and health quality rank: 35
Quality of life rank: 35
Affordability rank: 44
Economic well-being rank: 50
Education and health quality rank: 35
Quality of life rank: 35
Tags: