4428 Delwood Dr, North Port, FL 34288, United States
4071 Dekle Ave, North Port, FL 34286, United States