25 homestead rd n ste - Lehigh Acres, FL, United States close