View details for Foxcroft Townhomes Foxcroft Townhomes $1,300+ 1920 Orchard Crest St, Shelby, MI 48317