Looks like Del Webb Spruce Creek Country Club, Three Bedroom House is no longer available on Rent.com which means this information is likely out of date.

Del Webb Spruce Creek Country Club, Three Bedroom House

 8621 SE 133rd Street, SummerfieldFL 34491