Centrally located near major shopping, restaurants, freeways, and much, much more.
Meriden, Connecticut
$700