1/21 21 New $320,000 3 Beds3 Baths1,373 SqFt 3587 DAVENPORT CREEK CT, Kissimmee, FL 34746 Townhouse Listed by LA ROSA REALTY ORLANDO LLC