APT 1, MONTPELIER SQ, 57 63 MONTPELIER HILL DUBLIN 7

€7,938,725
Sold On Dec 10, 2020
Second-Hand Dwelling house /Apartment