well maintained two-bedroom two-bathroom first floor apartment located in the sought after development of Caislean, which is within walking distance to Ballincollig
well maintained two-bedroom two-bathroom first floor apartment located in the sought after development of Caislean, which is within walking