Jamaica Hillside Tower completes construction in Jamaica, adding 25-story residential and commercial space By Ethan Marshall