BALTIMORE, MD

Population: 621,000

Overall score

2.6