20 ORCHARD TERRACE, GRANGEGORMAN UPPER, DUBLIN 7, D07V124

€540,000
Sold On Oct 27, 2025
Second-Hand Dwelling house /Apartment