Description 38 Shelbourne Park Apartments is a spacious two bedroomed apartment located on the ground floor within this very popular development on South Lotts