179A Trafalgar Road

JSON

Address
179A Trafalgar Road
Greenwich
London, Greenwich
Greater London
Postcode
SE10 9EQ
Date Price Type Tenure
£525,000 Other Leasehold
£525,000 Other Freehold
£145,000 Flat/maisonette Leasehold