Indian Creek is an excellent location west of Disney near Splendid
China in the sought after Formosa Gardens area of Kissimmee. It`s a
quiet spot away from the traffic of Hwy 192 but still very close to
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.