Ground Floor, 133 St Peters Road, Dublin 12, Dublin

€24,000
Leased On Jul 9, 2024