Kelly Falls

315 Kimball St
Manchester, New Hampshire
Kelley Falls is a 132 unit low income housing apartment community in Manchester.
Some or all apartments in this community are rent subsidized, which means rent is income based.