Foxcroft of Shelby Township Apartments in Shelby Township, MI
Located at 1920 Orchard Crest St, Shelby Township, MI 48317
1920 Orchard Crest St, Shelby Township, MI 48317
Welcome to Foxcroft of Shelby where you'll find the luxurious living you've been searching for! The beautiful one and two bedroom floorplans ranging from 650 square feet to over 950 square feet hav... More
We cannot find any listings from Foxcroft of Shelby Township Apartments on Marketplace. Check out these other listings near Shelby Township.
Listings (1 - 5 of 9,885)