unit 2 101-103 francis street, d8, Dublin 8, Dublin

€22,000
Leased On May 12, 2022
Retail