Courthouse Square is a superb development of 18 residential units. The Apartments are constructed to a high standard and enjoy nice views over Clifden town.\nLocated just off Main Street the...more
Courthouse Square is a superb development of 18 residential units. The Apartments are constructed to a high standard and enjoy nice views over Clifden town.\nLocated just off Main Street the...more