/
Data Last Updated: 09/09/2026 18:29 PT
$1,075,000
14days on market5 beds · 3 baths · 3,084 sqft
Taxes/yr $8,014
Tour requests are routed directly to our team for fast follow-up.
Your local expert: Nate Brantley
Pick preferred times for 12985 SW 135TH AVE, Portland, OR, 97223. No account required.
Hand-routed to Nate Brantley, Principal Broker & Founder. Same-day reply during business hours.
Your contact details stay private to our team and are only used to coordinate this showing.
Local environment data is temporarily unavailable.
Loading market context...
A true needle-in-a-haystack property, offered for the first time in nearly 30 years! Rare opportunity to own a move-in-ready mid-century modern home on over half an acre in the desirable Vista Lake neighborhood on Bull Mountain. Thoughtfully updated while preserving its original character, this 5-bedroom home offers multiple living and bonus spaces with incredible flexibility for everyday living, entertaining or multigenerational needs. Recent improvements include a brand-new roof, newer HVAC, remodeled kitchen with quartz countertops, new appliances and flooring, plus an updated lower-level full bath. The lower level also has plumbing in place for a kitchenette, creating potential for independent living, guest quarters or rental income. Walls of windows bring in abundant natural light and showcase the beautiful property. Step outside to a large wraparound deck overlooking the grounds, with a covered patio below for year-round outdoor living. Mature landscaping, expansive lawns, flowering trees, sport court, greenhouse, fountain and pond create a truly special setting, with additional boat/trailer parking. Tucked back from the street for privacy, this is the rare combination of space, character and flexibility buyers wait years to find—and an incredible opportunity to create a homestead to enjoy for generations.
Popular Features
Extras & features
Built-In Range, Cook Top, Dishwasher, Disposal, Down Draft, Free-Standing Refrigerator
Legal description
VISTA LAKE, LOT PT 5, ACRES 0.50
Start with counties, add a secondary location, or switch to map.