Russell Square

Built in 2005 and located 2 minutes from the Blessington Road

Russell Square is a large development of townhouses and apartments.