The windows in the basement suite are non-existent or too small, and the unit does not have its own exit door: >> Look for windows with at least a 4 SF opening that are casement types. Average Rent in Heritage Valley Town Centre, Edmonton, AB. (o&&o.sPropertyType2&&o.sPropertyType2.raw)||1!==o.sPropertyType2.raw&&2!==o.sPropertyType2.raw&&4!==o.sPropertyType2.raw&&64!==o.sPropertyType2.raw)};A.updateController("schema",{$dom:f.divSchema,data:{schemaData:i}}),D.event("listingDetails.loaded",o);var d=o&&o.price?e.data.price:null;T.price&&d&&d.raw!=T.price.raw&&f.divPriceContainer.text(d.dollars),D.add("propertySidebar",new g.ChildController({type:"controllers/Property/PropertySidebar",namespace:I.get(),register:{bubble:r}})),T&&A.updateController("propertySidebar",{$dom:f.divSideBar,data:{details:o,propertyAddressItem:T,sticky:["md","lg"],ref:A.get("ref"),preview:A.get("preview",!1),mlsFeedbackParams:A.get("mlsFeedbackParams")?A.get("mlsFeedbackParams"):O.get("MLSFeedbackParams"),mobileActionsContainer:f.divMobileActionsContainer,mobileConversationsContainer:f.divMobileConversations,mobileAgentsContainer:f.divMobileAgents,entityID:o.id,qs:A.get("qs",{})}}),!T.listing&&T.propertyID&&A.updateController("likelihoodToList",{$dom:f.divLikelihoodToList,data:{propertyAddressItem:T}}),T&&T.propertyID&&A.updateController("ownershipSnapshot",{$dom:f.divOwnershipSnapshot,data:{isListing:T.listing,propertyID:T.propertyID,attributes:T.attributes}});var n={};if("HSPropertyAddressDetail"==o.type_?n.propertyAddress=o:"HSPropertyAddressItem"==o.type_?n.property=o:n.listing=o,T.building&&(n.building=T.building),e.data.listingID&&(D.add("listingRemarks",new g.ChildController({type:"controllers/Property/ListingRemarks",namespace:I.get(),register:{bubble:r}}),!0),A.updateController("listingRemarks",{$dom:f.divListingRemarks,data:n})),null!==(t=B)&&void 0!==t&&null!==(a=t.status)&&void 0!==a&&a.isAdmin&&(D.add("propertyAdminPanel",new g.ChildController({type:"controllers/Property/PropertyAdminPanel",namespace:I.get(),register:{bubble:r}}),!0),A.updateController("propertyAdminPanel",{$dom:f.divPropertyAdminPanel,data:n})),D.add("propertySummary",new g.ChildController({type:"controllers/Property/PropertySummary",namespace:I.get(),register:{bubble:r}})),A.updateController("propertySummary",{$dom:f.divPropertySummary,data:n}),f.divThrobber.remove(),f.listingMediaCardsContainer.removeClass("hidden"),"HSListingDetail"===o.type_&&(D.add("listingHistoryCapsule",new g.ChildController({type:"controllers/ListingHistoryCapsule",namespace:I.get(),register:{bubble:r}}),!0),A.updateController("listingHistoryCapsule",{$dom:f.divListingHistoryCapsule,data:{propertyAddressItem:T,listing:o}})),o.openHouses&&o.openHouses.length>0){var l,p;M.getOpenHouse=new g.Getter({namespace:I.get(),template:{name:"controllers/Property/PropertyAddressMaster_OpenHouse",html:' \tOpen House \t\t{{#each this}} \t" "1"}} bs4--col-sm-6{{/compare}} bs4--col-12"> \t{{/each}} \t ',dom:[["divOpenHouse"]]}}),M.getOpenHouse.get({$dom:f.divOpenHouses,data:o.openHouses,success:function(e){D.add("openHouse",new g.ChildControllerArray({type:"controllers/ListingOpenHouse",namespace:I.get(),register:{bubble:r}}),!0),A.updateController("openHouse",{$dom:e.$dom.divOpenHouse,data:e.data.map(function(e){return{openHouse:e,propertyAddressItem:T}})})}}),null!==(l=o.openHouses[0])&&void 0!==l&&null!==(p=l.method)&&void 0!==p&&p.virtual&&D.event("media.available",{mediaType:"openHouseLink",linkURL:o.openHouses[0].virtualURL,posterImageURL:T.primaryImage?T.primaryImage.large:null})}if(D.add("history",new g.ChildController({type:"controllers/Property/PropertyHistory",namespace:I.get(),register:{bubble:r}}),!0),A.updateController("history",{$dom:f.divHistory,data:{propertyAddressItem:T,history:o.history,propertyStatus:T&&T.propertyStatus?T.propertyStatus:null}}),o.propertyCount&&o.propertyCount.raw>0&&(D.add("propertyUnits",new g.ChildController({type:"controllers/Property/PropertyUnits",namespace:I.get(),register:{bubble:r}})),A.updateController("propertyUnits",{$dom:f.divUnits,data:{propertyAddressID:o.id}}),r({type:"trackUserEvent",data:{webServiceName:"propertyAddresses",userEventType:1,associatedEntityType:5,associatedEntityID:o.id}})),e.data&&(e.data.valuePercentChange||e.data.rentPercentChange||e.data.rent&&e.data.rentLow&&e.data.rentHigh||e.data.value&&e.data.valueLow&&e.data.valueHigh)? "day":"days"," on Homesnap"):e+="On Homesnap since ".concat(t.listDate.monthDayYear):(e+="Listed",t.days?e+=" ".concat(t.days.commas," ").concat(1===t.days.raw? Also called a secondary suite, in-law suite, accessory unit or basement apartment, a second suite is a self-contained, independently accessible private unit within an existing home that can be rented out to another person or family. define("controllers/Property/PropertyCollapses",["require","ControllerObjects"],function(e){return function(t){function r(e){c.call("bubble",e)}function o(e){m.update(e),a()}function a(){try{m.requireDom(),m.optional("propertyAddressItem"),m.optional("propertyDetails"),m.optional("accordionOpen")}catch(e){throw e}y.template.get({$dom:m.$dom,data:{propertyAddressItem:m.get("propertyAddressItem"),propertyDetails:m.get("propertyDetails"),accordionOpen:m.get("accordionOpen"),exclusions:m.get("exclusions",[])}})}function i(e){n=e.$dom;var t=e.data,o=t.propertyAddressItem,a=t.propertyDetails;if(-1===t.exclusions.indexOf("schools")&&a&&a.schools&&a.schools.length>0? Rent: {{averageRent.dollars}}