16 Kilbarron Road, Dublin, Kilmore, Dublin 5

€30,000
Leased On Apr 4, 2022