Autotrader has 19 New Subaru Legacy cars for sale near Mckinney, TX, including a 2020 Subaru Legacy 2.5i Sport, a 2020 Subaru Legacy Limited, and a 2020 Subaru Legacy Premium ranging in price from $25,895 to $33,256.