73 Lovelace Avenue

JSON

Address
73 Lovelace Avenue
Bromley
Greater London
Postcode
BR2 8EA
Tenure
Freehold
Date Price Type
£530,000 Other
£248,000 Terraced
£245,000 Terraced
£180,000 Terraced