Ready to move into this Summer, don't miss your chance to live on the waters edge at Rochester Riverside!
onthemarket.com