88-90 Townsend Street, Dublin, Dublin 2

€184,500
Leased On Sep 30, 2018
Office