105 Elmcroft Road

JSON

Address
105 Elmcroft Road
Ipswich
Suffolk
Postcode
IP1 6ND
Tenure
Freehold
Date Price Type
£205,000 Terraced
£152,500 Terraced
£95,000 Semi-detached