For SaleFlat in City Road, Micawber Wharf, EC1V£3,045,000

City Road, Micawber Wharf, EC1V

Flat for sale
£3,045,000
Property Type
Flat
Price
£3,045,000

Description

City Road, Micawber Wharf, EC1V on Map