166 commercial properties for sale