$509,960
4668 SE 2ND St, Gresham, OR, 97080
Townhouse