$514,960
4636 SE 2ND St, Gresham, OR, 97080
Townhouse