475 Palm Creek Dr Englewood, FL 34223 SOLD! $169,990 More Details 1080 sq ft 2 Bedrooms 2 Bathrooms 2 Garages