Hampshire Hill at 10660 Hampshire Avenue So, Bloomington, MN 55438 | HotPads