Today 21663, Saint Michaels MD is count around 17 homes for sale at current average listing price of $1,042,382. Nearby neighborhoods of 21663 are St. Michaels, Martingham, Back Creek Landing, Historic St. Michaels, Lynnewood, None Available, Oakwood Park, Quail Hollow, Rio Vista, St. Michaels Pointe. Most of 21663 homes are 3 bedrooms with 3 bathrooms.