Neighborhood retail center Edgewater Public Market changes hands in $25M deal