Le Moo has made the cut as one of the top places for steak across the country.
The Wayland Town Center shopping center has sold for less than $36 million after selling for $68 million a decade ago.