Homes under $400K in Gresham, OR
52 for sale · 96 homes listed · Updated November 9, 2026 · Page 1 of 2
- 361 Northeast Village Squire Avenue Unit 4, Gresham 97030 $290,000 · 4 bd · 2 ba · 1,437 sqft
- 4614 West Powell Boulevard Unit 258, Gresham 97030 $210,000 · 2 bd · 2 ba · 1,052 sqft
- 450 Southeast Hogan Road, Gresham 97080 $375,000 · 2 bd · 1 ba · 1,075 sqft
- 2437 Northwest 1st Drive, Gresham 97030 $349,947 · 3 bd · 3 ba · 1,598 sqft
- 2455 Northwest 1st Drive, Gresham 97030 $349,947 · 2 bd · 3 ba · 1,593 sqft
- 2477 Northwest 1st Drive, Gresham 97030 $349,947 · 3 bd · 3 ba · 1,588 sqft
- 2469 Northwest 1st Drive, Gresham 97030 $349,947 · 2 bd · 3 ba · 1,592 sqft
- 2696 Southeast Palmquist Road, Gresham 97080 $230,000 · 2 bd · 1 ba · 728 sqft
- 318 Northeast Roberts Avenue Unit 204, Gresham 97030 $205,000 · 1 bd · 1 ba · 854 sqft
- 4604 Southwest 11th Street, Gresham 97080 $299,950 · 2 bd · 2 ba · 1,278 sqft
- 2421 Northwest 1st Drive, Gresham 97030 $349,947 · 3 bd · 3 ba · 1,644 sqft
- 1649 Northeast Kane Drive, Gresham 97030 $185,000 · 2 bd · 1 ba · 903 sqft
- 177 Northwest Mawrcrest Avenue, Gresham 97030 $349,947 · 3 bd · 3 ba · 1,572 sqft
- 137 Northwest Mawrcrest Avenue, Gresham 97030 $349,947 · 3 bd · 3 ba · 1,572 sqft
- 165 Northwest Mawrcrest Avenue, Gresham 97030 $349,947 · 2 bd · 3 ba · 1,580 sqft
- 153 Northwest Mawrcrest Avenue, Gresham 97030 $349,947 · 2 bd · 3 ba · 1,580 sqft
- 1802 Northeast Hogan Drive, Gresham 97030 $225,000 · 3 bd · 2 ba · 1,346 sqft
- 159 Southwest Florence Avenue Unit 45, Gresham 97080 $250,000 · 2 bd · 1 ba · 852 sqft
- 616 Southwest Eastman Parkway, Gresham 97080 $265,000 · 2 bd · 2 ba · 1,144 sqft
- 337 Northwest Birdsdale Avenue, Gresham 97030 $380,000 · 3 bd · 1 ba · 1,080 sqft
- 3462 Southwest Royal Avenue, Gresham 97080 $379,995 · 3 bd · 3 ba · 1,462 sqft
- 3444 Southwest Royal Avenue, Gresham 97080 $389,995 · 3 bd · 3 ba · 1,573 sqft
- 879 Southwest Junction Place, Gresham 97080 $315,000 · 3 bd · 2 ba · 970 sqft
- 2240 Southeast 16th Street, Gresham 97080 $319,900 · 3 bd · 3 ba · 1,341 sqft
- 1048 Northwest Burnside Road, Gresham 97030 $339,000 · 3 bd · 3 ba · 1,743 sqft
- 1929 Northeast 19th Street, Gresham 97030 $219,000 · 2 bd · 2 ba · 1,088 sqft
- 1949 Southeast Orient Drive, Gresham 97080 $350,000 · 2 bd · 1 ba · 1,064 sqft
- 726 Southeast Rene Avenue, Gresham 97080 $255,500 · 2 bd · 2 ba · 1,116 sqft
- 1407 Southeast Rosefinch Avenue, Gresham 97080 $399,995 · 3 bd · 3 ba · 1,545 sqft
- 5934 Southeast 16th Loop, Gresham 97080 $324,000 · 3 bd · 3 ba · 1,515 sqft
- 4588 Southwest 11th Street, Gresham 97080 $234,900 · 2 bd · 2 ba · 1,139 sqft
- 111 Southeast Elliott Avenue, Gresham 97080 $350,000 · 2 bd · 1 ba · 816 sqft
- 2349 Southeast 16th Street, Gresham 97080 $340,000 · 3 bd · 3 ba · 1,435 sqft
- 2567 Northwest 1st Drive, Gresham 97030 $369,000 · 2 bd · 2 ba · 1,568 sqft
- 805 Northwest Victoria Avenue, Gresham 97030 $375,000 · 3 bd · 3 ba · 1,933 sqft
- 21637 Southeast Ash Street, Gresham 97030 $330,000 · 2 bd · 1 ba · 684 sqft
- 3483 Southwest Hartley, Gresham 97080 $379,995 · 3 bd · 3 ba · 1,462 sqft
- 3509 Southwest Hartley Avenue, Gresham 97080 $389,995 · 3 bd · 3 ba · 1,573 sqft
- 6202 Southeast Lusted Road, Gresham 97080 $389,995 · 3 bd · 3 ba · 1,465 sqft
- 6236 Southeast Lusted Road, Gresham 97080 $389,995 · 3 bd · 3 ba · 1,465 sqft
- 6224 Southeast Lusted Road, Gresham 97080 $396,995 · 3 bd · 3 ba · 1,573 sqft
- 6216 Southeast Lusted Road, Gresham 97080 $396,995 · 3 bd · 3 ba · 1,573 sqft
- 4768 West Powell Boulevard #122, Gresham 97030 $209,000 · 2 bd · 2 ba · 1,079 sqft
- 4520 Southwest 11th Street, Gresham 97080 $285,000 · 3 bd · 2 ba · 1,419 sqft
- 6203 Southeast 15th Street, Gresham 97080 $379,995 · 3 bd · 3 ba · 1,545 sqft
- 946 Southwest Junction Place, Gresham 97080 $318,000 · 3 bd · 2 ba · 970 sqft
- 6006 Southeast 15th Street, Gresham 97080 $389,995 · 3 bd · 3 ba · 1,545 sqft
- 2571 Northwest 1st Drive, Gresham 97030 $362,000 · 2 bd · 2 ba · 1,692 sqft
- 21658 Southeast Oak Street, Gresham 97030 $395,000 · 3 bd · 1 ba · 1,102 sqft
- 5958 Southeast 16th Loop, Gresham 97080 $369,900 · 3 bd · 3 ba · 1,514 sqft