Rory O'Meara

Rory O'Meara

Residential Lettings Manager

Sherry FitzGerald O'Meara