Address: Henry St, , Limerick About Riverstone Clock Tower Apartments Riverstone Clock Tower Apartments, is located at Henry St, Limerick, , IE How to get to Riverstone Clock Tower Apartments?