Apartments in north palm beach, florida