Table of Contents Vista Palms Apartments Lehigh Acres Fl Phone NumberMap Location Vista Palms Apartments Lehigh Acres Fl Phone Number Address10276 Stafford Creek Blvd, Lehigh Acres, FL 33936, United StatesNameVista PalmsTypeApartment complex in Lehigh Acres, FloridaCountryUnited statesStateFloridaCityLehigh AcresZip Code33936 Map Location Post navigation Villas At Cove Crossing Apartments Lantana Fl Volusia Medical Center New Smyrna Beach Fl