66 NORTH HOLME COURT, NORTHAMPTON


2 beds