Park Square plans new townhomes south of Lake Nona

The home prices would start in the mid-$200,000s.