Medford development is truly a site for sore eyes