Enjoy the tree top views from this newly renovated corner unit in Kensington's well sought after Park Towers. Located at 370 Ocean Pkwy, just off Cortelyou Rd,