Michael Walker
Keller Williams Realty - Greater Rochester 585.721.9857

Testing