Turtle Creek Pl, Alafaya, Florida - Redfin
8 addresses found on Turtle Creek Pl in Alafaya, Florida. The average lot size on Turtle Creek Pl is 11005 sq. ft. The average property tax on Turtle Creek Pl is $3.0K/yr. Find an address below to learn more about the property details: