7216 Essex Dr

7216 Essex DrWest Bloomfield Township, Michigan 48322

4 beds
4 Full 2 Half baths
4,012 sqft