North Shore Village

Howell
  • 4845 Stillmeadow Dr.
    Howell, MI 48843
  • $250,000 – $1,000,000
  • 2,000 – 4,500 sqft