Park community amenities include pool, rec. Elizabeth Jordan says the Mountain Park neighborhood is a sleepy, affluent suburb of Portland that seems free of the stresses and pressures common to a growing city like Lake Oswego. (o=o.replace("{sizeid}",e.toString()),o=o.replace("{mediaidreversed}",s.string.reverse(r.toString())),o=o.replace("{listingidreversed}",s.string.reverse(t.toString()))):(i("RootURL AkamaiListingImagesURLFormat is undefined"),"")},getImageSet:function(e,t){var r=this,n={};return Object.entries(this.mapping).forEach(function(a){var o=_slicedToArray(a,2),i=o[0],s=o[1];n[i]=r.getImage(s,e,t)}),n},getPrimaryImage:function(e,t){return this.getImageSet(e,t)},getSecondaryImages:function(e,t){for(var r=[],n=0;n')}else if(a){var g;u.priority=20,u.color="purple",u.pinName="purple",u.primaryColor="purple",u.pinHex="00B100",u.text="Open House",o&&(u.text="Open ".concat(o)),l&&null!==(g=l.method)&&void 0!==g&&g.virtual&&(u.text="Live ",s.listing.isOpenHouseNow(l)?u.text+="Now ":o&&(u.text+="".concat(o," ")),u.text+='')}else u.priority=30,u.color="green",u.pinName="green",u.primaryColor="green",u.pinHex="00B100",u.text=p? No making repairs, showings or uncertainty. ".concat(e.listing.offMarketDate.shortMonth," ").concat(e.listing.offMarketDate.day):"";switch(!0){case e.listing.mlsStatus.expired:a="Expired".concat(c);break;case e.listing.mlsStatus.canceled:a="Canceled".concat(c);break;case e.listing.mlsStatus.withdrawn:a="Withdrawn".concat(c);break;case e.listing.mlsStatus.hold:a="Hold".concat(c)}}var l=new t(a,o,null);r.push(l)}if(e.listing.specialFeatures.brokerOpen||e.listing.specialFeatures.openHouse){var u,p,d=e.listing.openHouse&&e.listing.openHouse.times? The GreatSchools Rating helps parents compare schools within a state based on a variety of school quality indicators (w.add("analysis",new v.ChildController({type:"controllers/Property/PropertyAnalysis",namespace:I.get(),register:{bubble:r}}),!0),D.updateController("analysis",{$dom:P.divAnalysis,data:{propertyDetails:M}})):P.divAnalysis.remove(),D.updateController("collapses",{$dom:P.divCollapses,data:{propertyDetails:M,propertyAddressItem:H,accordionOpen:! Texas - Houston Wisconsin - Milwaukee. */i)[1],a.searchMode=4),"function"!=typeof t?a:(t(a),!1)}function y(e){return!z.get("multiArea",!1)&&(D.getDeviceSize(function(t){var n=e.heatmapOption?R.getHeatMapEnum(e.heatmapOption):null;a({type:"trackUserEvent",data:{webServiceName:"analytics",serviceMethod:"TrackEvent",data:{eventType:"PropertiesAndAreasSearched",data:{utm:{medium:"web-".concat(t)},searchType:e.searchType,polygonType:e.polygonType,searchMode:e.searchMode||1,heatmapOption:n,autocompleteSourceType:e.autocompleteSourceType}}}})}),!1)}function b(){G.add("listingCarts",new O.ChildController({type:"controllers/MLS/Integrations/ListingCarts",namespace:U.get(),register:{bubble:a}}),!0),z.updateController("listingCarts",{data:{accounts:Y}})}function T(){G.add("savedSearches",new O.ChildController({type:"controllers/MLS/Integrations/SavedSearches",namespace:U.get(),register:{bubble:a}})),z.updateController("savedSearches",{data:{accounts:Y}})}function k(){G.uninit()}function A(e,t){var a;switch(e){case"location.new":t.lat&&t.lng&&(M={latitude:t.lat,longitude:t.lng,type_:"HSIPLocation"});break;case"commuteTimeBanner.status":z.set("commuteTimeBanner",t);break;case"geographies.update":if(Array.isArray(null===(a=t.data)||void 0===a?void 0:a.id)){var n={21:1,26:2,51:3},r=[],o=t.data,i=o.id,c=o.longitude,l=o.latitude;i.forEach(function(e){var t;null!==e&&void 0!==e&&null!==(t=e[2])&&void 0!==t&&t.hasNoPolygon&&(Q=!0),r.push({Type:n[e[0]],Id:e[1]})}),F=r,B=l&&c?l:null,H=l&&c?c:null}return!1}return G.event(e,t),!1}var C,w,M,L,_,B,H,O=e("ControllerObjects"),x=e("Objects"),D=e("Application"),I=e("Utilities"),R=e("SearchDefinitions"),j=e("modules/SearchRecentSearches"),P=e("modules/MLSAccounts"),U=new O.Unique(t),E=new O.Callbacks,G=new O.ChildControllerManager,z=new O.StateManager(G),N={data:new O.Getter({namespace:U.get(),type:x.HSSearchResult,webService:"/service/Misc/Search",failure:function(){"object"==typeof z&&console.info(z)},cache:{expire:2},success:m}),autocomplete:new O.Getter({namespace:U.get(),type:x.HSAutocompleteResult,webService:"/service/Misc/Autocomplete",failure:function(){"object"==typeof z&&console.info(z)},cache:{expire:2},success:m}),savedSearchesList:new O.Getter({namespace:U.get(),type:[x.HSSavedSearch],webService:"/service/SavedSearches/List",failure:function(){"object"==typeof z&&console.info(z)},cache:{expire:2}}),template:new O.Getter({namespace:U.get(),success:function(e){try{v(e)}catch(e){"object"==typeof z&&console.info(z)}},template:{url:"controllers/SearchDropdown.html",dom:["liMoreSavedSearches","liListingService"]}})},q="",F=[],Q=!1;D.getLocation(function(e){e&&(M=e)});var Y={},J=function(){var e=$.Deferred();return P.getAccounts(function(t){Y=t,e.resolve()}),e}(),K=! Bike Score measures the bikeability of any address. (\d{2}),\d+(\)\(\d{2},\d+)*/i,r=e.match(n);return"26"!==(null===r||void 0===r?void 0:r[1])||r[2]?e.indexOf("/cp_")>-1?a.polygonType=2:e.indexOf("/ct_")>-1?a.polygonType=1:"21"!==(null===r||void 0===r?void 0:r[1])||r[2]||(a.polygonType=4):a.polygonType=3,e.indexOf("hm_")>-1&&(a.heatmapOption=e.match(/.*\/hm_(\w*)_\d*\/. MLS# 23249278. Track this home's value and nearby sales activity, It's free, with no obligation cancel anytime. "$".concat(s.string.getShortNumber(e)):"$".concat((e/1e3).toString(),"K")}}),u={sale:{min:n.slice(0,-1),max:n.slice(1)},rent:{min:l.slice(0,-1),max:l.slice(1)}};return u.sale.max[u.sale.max.length-1]={label:"$25M+",value:1e8},u.rent.max[u.rent.max.length-1].label="$20K+",u},getYearBuiltOptions:function(){for(var e=new Date,t=e.getFullYear(),r=[];t>=2014;)r.push(t),t-=1;r=r.concat([2010,2005,2e3,1990,1980,1970,1960,1950,1925,1900]);var n=r.map(function(e){return{value:e,label:e}}),a={min:_toConsumableArray(n).reverse(),max:n};return a.max.unshift({label:"Any",value:3e3}),a.min.unshift({label:"Any",value:0}),a}},s.savedSearches={getSavedSearchUrl:function(e){var t,r=e.sd.getUrl(),n="",a="";if(null!==(t=e.boundaryEntities)&&void 0!==t&&t.length){if(a="/p_",1===e.boundaryEntities.length){var o=e.boundaryEntities[0];a+="".concat(o.entityType,",").concat(o.entityID)}else e.boundaryEntities.forEach(function(e){a+="(".concat(e.entityType,",").concat(e.entityID,")")});n=1===e.boundaryEntities.length?e.boundaryEntities[0].url:"/areas"}else if(e.boundaryEntity){switch(e.boundaryEntity.type_){case"HSAreaItem":a="/p_(21,".concat(e.boundaryEntity.areaID,")");break;case"HSSchool":a="/p_(26,".concat(e.boundaryEntity.id,")");break;case"HSStreetArea":a="/p_(51,".concat(e.boundaryEntity.id,")")}n=e.boundaryEntity.url}var i="";if(e.bounds&&e.bounds.center){var s=e.bounds.center();i="/c_".concat(s.lat.toString(),",").concat(s.lng.toString())}var c="/b_".concat(e.bounds.north,",").concat(e.bounds.east,"-").concat(e.bounds.south,",").concat(e.bounds.west),l="";e.criteria&&e.criteria.filters&&e.criteria.filters.shape&&e.criteria.filters.shape.encodedPolygons&&void 0!==e.criteria.filters.shape.encodedPolygons&&(l="/cp_".concat(encodeURIComponent(e.criteria.filters.shape.encodedPolygons)));var u="";if(e.commuteTimePlaces){u="";for(var p=0;p0?t.push("".concat(n.minimum.toString(),"+ Beds")):n.maximum===n.minimum?t.push("".concat(n.minimum.toString()," Beds")):n.minimum>0&&n.maximum<100&&t.push("".concat(n.minimum.toString(),"-").concat(n.maximum.toString()," Beds"));var a=r.filters&&r.filters.baths?r.filters.baths:{};0===a.minimum&&1===a.maximum?t.push("0-1 Baths"):1===a.minimum&&2===a.maximum?t.push("1-2 Baths"):2===a.minimum&&3===a.maximum?t.push("2-3 Baths"):3===a.minimum&&4===a.maximum?t.push("3-4 Baths"):4===a.minimum&&5===a.maximum?t.push("4-5 Baths"):5===a.minimum&&50===a.maximum?t.push("5+ Baths"):0===a.minimum&&0===a.maximum?t.push("0 Baths"):50===a.maximum&&a.minimum>0?t.push("".concat(a.minimum.toString(),"+ Baths")):void 0!==a.minimum&&a.maximum===a.minimum?t.push("".concat(a.minimum.toString()," Baths")):a.minimum>0&&a.maximum<50&&t.push("".concat(a.minimum.toString(),"-").concat(a.maximum.toString()," Baths"));var o=r.filters&&r.filters.price?r.filters.price:{};if(o.minimum&&o.minimum.raw>0&&o.maximum&&o.maximum.raw<1e8?t.push("".concat(o.minimum.short," - ").concat(o.maximum.short)):o.maximum&&o.maximum.raw<1e8?t.push("0&&t.push(">".concat(o.minimum.short)),r&&r.filters&&r.filters.date)switch(r.filters.date){case 1:t.push("Today");break;case 2:t.push("Over 1 Week");break;case 3:t.push("Over 1 Month");break;case 4:t.push("Over 3 Months");break;case 5:t.push("Over 6 Months");break;case 6:t.push("Over a Year");break;case 7:t.push("Past Week");break;case 8:t.push("Past Month");break;case 9:t.push("Past 3 Months");break;case 10:t.push("Past 6 Months");break;case 11:t.push("Past Year");break;case 12:t.push("Tomorrow");break;case 13:t.push("This Week");break;case 14:t.push("Saturday");break;case 15:t.push("Sunday");break;case 16:t.push("This Weekend");break;case 17:t.push("This Week");break;case 18:t.push("Next Weekend")}return t=t.join(", "),e&&e.boundaryEntity? Delaware - Northern Homesnap.templates["controllers/Property/PropertyCollapses.html"] = '{{#with data}}
6 the grotto, lake oswego 13923 Umpire St
Brighton, CO 80603
6 the grotto, lake oswego (303) 994-8562
Talk to our team directly