Mardi Davis

mardidavis@windermere.com / (503) 705-3174

My Active Listings