89 Mcneil Road

JSON

Address
89 Mcneil Road
London, Southwark
Greater London
Postcode
SE5 8PH
Property type
Terraced
Tenure
Freehold
Date Price
£593,000
£420,000
£245,000
£242,000