For Sale $3,800,000 Baymont Baymont by Wyndham – Delaware, OH 1720 Columbus Pike, Delaware, OH 43015 Units: 71 Revenue: $1,003,171 Lauren D’Souza 5 months ago