Palmer House is an apartment complex in the heart of Cedarhurst. Located steps away from the train station and ball fields, this is a top apartment complex in the Five Towns area for commuters with families. Restaurants and the shopping district are within walking distance.