93 Ivydale Road

JSON

Address
93 Ivydale Road
London, Southwark
Greater London
Postcode
SE15 3DS
Property type
Terraced
Tenure
Freehold
Date Price
£427,995
£270,000