106 Oglander Road

JSON

Address
106 Oglander Road
London, Southwark
Greater London
Postcode
SE15 4DB
Property type
Terraced
Date Price Tenure
£975,000 Freehold
£81,375 Leasehold