FARGO — The Baymont by Wyndham hotel in south Fargo is under new ownership. The hotel at 1340 21st Ave. S. was sold by Lloyd Corp. and North Land Properties for $2.7 million to Comstock Land Company ...