403 Ivydale Road

JSON

Address
403 Ivydale Road
London, Southwark
Greater London
Postcode
SE15 3ED
Tenure
Freehold
Date Price Type
£481,125 Terraced
£109,950 Semi-detached