View Details $749,900 1 of 42 Yellow Creek Estates | Leesburg 3 beds 3 baths 2,900 sqft 1.88 acres On Site: 128 Days