Green Light for 702 build-to-rent Glenveagh apartments in Dublin City