Gresham, located directly east of Portland, has grown rapidly over the past several decades from a small farming community into one of Oregon’s largest cities. It offers a suburban lifestyle while still maintaining quick access to Portland’s job market and amenities. Neighborhoods such as Rockwood, Kelly Creek, and Northwest Gresham offer a mix of housing styles including modest single-family homes, ranch-style houses, newer subdivisions, and townhomes. The city features tree-lined streets, parks, and recreational trails, and sits close to the Columbia River Gorge, making outdoor activities easily accessible. Gresham is connected to nearby cities including Troutdale, Fairview, and Sandy, and is about 20–25 minutes from downtown Portland. Many residents choose Gresham for its relative affordability compared to Portland and its quieter suburban feel. Existing home prices typically fall between $425,000–$600,000, with newer construction homes reaching $650,000+. Multi-family or townhouse units generally range from $300,000–$450,000. Building a new home in Gresham costs roughly $225–$325 per sq. ft., placing most new builds between $450,000–$650,000. Gresham appeals to families, commuters, and buyers seeking more space without moving far from the Portland metro area.