Copyright 2022 by the Multiple Listing Service of the Pensacola Association of REALTORS This information is believed to be accurate but is not guaranteed. define("controllers/Property/PropertyFeatures",["require","ControllerObjects"],function(e){return function(n){function t(e){g.update(e),o()}function o(){try{g.requireDom(),g.require("listing")}catch(e){throw e}m.get({$dom:g.$dom,data:g.get("listing"),pass:{accordionOpen:g.get("accordionOpen")}})}function r(n){l=n.$dom,c=n.data,e(["modules/collapse"],function(e){new e({$label:n.$dom.divFeaturesLabel,$chevron:n.$dom.spanFeaturesCollapseChevron,$collapseContainer:n.$dom.divFeaturesCollapse,open:! (!o.pass||!o.pass.accordionOpen)&&o.pass.accordionOpen})}),p.updateController("schoolItem",{$dom:h.divSchoolItem,data:o.data.map(function(e){return{item:e}})})}function a(){u.uninit()}function s(e,o){u.event(e,o)}var c=(e("jquery"),e("ControllerObjects")),i=new c.Unique(o),d=new c.Callbacks,u=new c.ChildControllerManager,p=new c.StateManager(u,{});u.add("schoolItem",new c.ChildControllerArray({type:"controllers/SchoolItem",namespace:i.get(),register:{bubble:t}}));var h,m=new c.Getter({namespace:i.get(),success:r,template:{url:"controllers/Property/PropertySchools.html",dom:[["divSchoolItem"],"spanSchoolsCollapseChevron","divSchoolsCollapse","divSchoolsLabel"]}});return{update:n,restore:function(e){p.restore(e,l)},uninit:a,getState:p.getState.bind(p),register:d.register.bind(d),event:s}}}); (We.polygon.bounds=new google.maps.LatLngBounds,We.polygon.bounds.extend({lat:U.south,lng:U.west}),We.polygon.bounds.extend({lat:U.north,lng:U.east})):We.polygon.bounds=A(We.polygon.polygon),We.polygon.type=t,We.polygon.data=U}!1!==a.marker&&U.latitude&&U.longitude&&e(["modules/MapCustomMarker"],function(e){var t;if(void 0===e||null===e)return!1;var o=e.GenericMapMarker.generateSchoolSVGCode(null,Ce.get()),a=new google.maps.Marker({position:new google.maps.LatLng(U.latitude,U.longitude),map:ce,title:U.name,icon:{anchor:new google.maps.Point(12,34),url:"data:image/svg+xml;utf-8, ".concat(encodeURIComponent(o.outerHTML)),scaledSize:new google.maps.Size(22,38.5),size:new google.maps.Size(22,38.5)},optimized:!1});We.polygon.marker=a,ue=ue||new google.maps.InfoWindow,a.addListener("click",function(t){var o=e.GenericMapMarker.generateSchoolSVGCode(null,Ce.get(),!0);this.setIcon({anchor:new google.maps.Point(12,34),url:"data:image/svg+xml;utf-8, ".concat(encodeURIComponent(o.outerHTML)),scaledSize:new google.maps.Size(22,38.5),size:new google.maps.Size(22,38.5)}),ue.setContent(U.name),ue.open(ce,a)}),google.maps.event.addListener(ue,"closeclick",function(e){a.setIcon({anchor:new google.maps.Point(12,34),url:"data:image/svg+xml;utf-8, ".concat(encodeURIComponent(o.outerHTML)),scaledSize:new google.maps.Size(22,38.5),size:new google.maps.Size(22,38.5)})}),null!==U&&void 0!==U&&null!==(t=U.zones)&&void 0!==t&&t.length||!U.latitude||!U.longitude||(ce.setCenter({lat:U.latitude,lng:U.longitude}),ce.setZoom(18))})}break;case"HSSchoolDistrict":var J="HSSchoolDistrict"===a.data.type_?a.data:a.data.item;if(We.polygon&&We.polygon.type===t&&We.polygon.data.id===J.id)break;var Q=a.data.fit||void 0;if(b(),Q&&g(),J.polygon){var ee=E(J.polygon);We.polygon.polygon=x({paths:ee,fit:Q}),J.north&&J.south&&J.east&&J.west? define("controllers/Property/PropertyAddressMaster",["require","ControllerObjects","Objects","Utilities","controllers/Variable","Application"],function(e){return function(t){function r(e){if(e&&"url.unhandled"===e.type){if(e.data&&e.data.type_&&"HSPropertyAddressItem"===e.data.type_)return $("html, body").animate({scrollTop:0},500),F=!0,void o({data:{propertyAddressItem:e.data,actionBar:f.get("actionBar")}});if(e.data&&e.data.type_&&"HSPropertyAddressIDs"===e.data.type_)return $("html, body").animate({scrollTop:0},500),F=!0,void o({data:{propertyAddressID:e.data.propertyAddressID||0,propertyID:e.data.propertyID||0,listingID:e.data.listingID||0,actionBar:f.get("actionBar")}});if(e.data&&e.data.type_&&"HSPropertyAddressBuildingSummary"===e.data.type_)return $("html, body").animate({scrollTop:0},500),F=!0,void o({data:{propertyAddressID:e.data.id||0,actionBar:f.get("actionBar")}})}else if(e&&"propertyFavoriteStatus.updated"===e.type){var t=B.status;e.data&&!0===e.data.favoriteStatus?

Or sign in if you already have an account. (w&&clearTimeout(w),d(t,e)):q&&t===q||(q=t,w&&clearTimeout(w),w=setTimeout(function(){d(t)},200)):(q="",s())}function u(e){var t=j.get(10);J.done(function(){if(Y){var t=Object.keys(Y).some(function(e){return Y[e].hasListingCarts}),a=Object.keys(Y).some(function(e){return Y[e].hasSavedSearches}),n=[];(t||a)&&(a&&n.push({type_:"SavedSearches"}),t&&n.push({type_:"ListingCarts"}),e.unshift({header:"MLS",items:n,divider:!0}))}}),!z.get("multiArea",!1)&&(t&&t.length>0||e&&e.length>0)? Walk-In Closets Illinois (t.length&&(t+=" "),t+="[".concat(e.propertyAddress.address.fullStreetAddress,", ").concat(e.propertyAddress.address.cityStateZip,"]")):e.image? "hs-pro":"hs",x?U.divLogo.addClass("navbar-pro-plus-logo"):U.divLogo.removeClass("navbar-pro-plus-logo"),U.divLogo.parent().data("data-logo",n).attr("data-logo",n),U.divLogo.parent().data("data-logo-transparent",e).attr("data-logo-transparent",e)}function c(){B.add("mobileTabs",new y.ChildController({type:"controllers/MobileTabBar",namespace:S.get(),register:{bubble:o}}),!0),M.updateController("mobileTabs",{$dom:U.divNavbarMobile,data:{pro:T}})}function u(){R.newsFeedDropdown||(B.get("newsFeed")||B.add("newsFeed",new y.ChildController({type:"controllers/NewsFeedDropdown",namespace:S.get(),register:{bubble:o}})),M.updateController("newsFeed",{$dom:U.liNewsFeed}),R.newsFeedDropdown=!0)}function p(){R.messagesDropdown||(B.get("conversations")||B.add("conversations",new y.ChildController({type:"controllers/ConversationsDropdown",namespace:S.get(),register:{bubble:o}})),M.updateController("conversations",{$dom:U.liMessages}),R.messagesDropdown=!0)}function m(){R.agentsDropdown||(B.add("agents",new y.ChildController({type:"controllers/AgentsDropdown",namespace:S.get(),register:{bubble:o}}),!0),M.updateController("agents",{$dom:U.liAgents,data:{pro:T}}),R.agentsDropdown=!0)}function g(){R.meDropdown||(B.add("currentUser",new y.ChildController({type:"controllers/CurrentUserDropdown",namespace:S.get(),register:{bubble:o}}),!0),M.updateController("currentUser",{$dom:U.liCurrentUser}),R.meDropdown=!0)}function v(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];R.brand||(B.add("brand",new y.ChildController({type:"controllers/BrandItem",namespace:S.get(),register:{bubble:o}}),!0),M.updateController("brand",{$dom:U.divBrandLogo,data:{brand:I.brand,inverse:e}}),U.divBrandLogo.css({backgroundColor:"#ffffff"}),I.brand.primaryColor&&U.nav.parents("nav").css("border-top-color",I.brand.primaryColor),R.brand=!0)}function f(){R.proPlusDropdown||(B.add("proPlus",new y.ChildController({type:"controllers/Header/ProPlusDropdown",namespace:S.get(),register:{bubble:o}}),!0),M.updateController("proPlus",{$dom:U.liProPlus,data:{}}),R.proPlusDropdown=!0)}function b(){R.impersonationHeader||w.getCurrentUser(function(e){var n,r;null!==e&&void 0!==e&&null!==(n=e.user)&&void 0!==n&&null!==(r=n.permissions)&&void 0!==r&&r.homeSnapAdminTools&&(w.getImpersonation(function(n){if(n){var r,a=$("").addClass("bg-sold");M.$dom.addClass("impersonating-user"),U.nav.prepend(a),a.css({"border-bottom":"5px solid ".concat((null===(r=e.user.brand)||void 0===r?void 0:r.primaryColor)||"#006DC7")}),B.add("impersonationHeader",new y.ChildController({type:"controllers/ImpersonationHeader",namespace:S.get(),register:{bubble:o}})),M.updateController("impersonationHeader",{$dom:a,data:{impersonatedUser:n}})}}),R.impersonationHeader=!0)},!0)}function h(e){B.add("stickyNotification",new y.ChildController({type:"controllers/StickyNotification",namespace:S.get(),register:{bubble:o}}),!0);var n={};e&&(n={colorClass:e.colorClass,showIcon:e.showIcon,icon:e.icon,text:e.text,delayTime:e.delayTime}),M.updateController("stickyNotification",{$dom:U.divStickyNotification,data:n})}function C(e,n){if("window.scroll"===e&&H.transparent&&U&&I&&(n.fold.top>51? Two minutes to the Gulf of Mexico by boat. Unhandled Webservice Error")}catch(e){throw void 0!==f&&null!==f&&console.info(f),e}},cache:{expire:0}})},F=new u.LocalStorage("Property/PropertyFavorite"),g=function(){var e=$.Deferred();return d.getCurrentUser(function(t){s=t.user,e.resolve()}),e}();return{update:function(e){f.update(e),o()},restore:function(e){f.restore(e,o)},uninit:function(){p.uninit()},getState:f.getState.bind(f),register:v.register.bind(v),event:function(e,t){p.event(e,t)}}}});

*/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=! "booking_url":"ListingPage"),{campaign:"showings",source:r,medium:t,content:n,term:o,date:i}}function v(){D=parseFloat(A.divFloatingContainer.css("margin-top"))-Z,O=void 0,T=void 0,U=void 0,O=void 0,f&&f.indexOf(w)>-1&&A.divFloatingContainer.css({width:"",position:"",top:"",bottom:""})}function m(e,t,n){if(A&&f&&! //# sourceMappingURL=https://assets.homesnap.com/app/js_min/controllers/UserItem.js.map?hash=12d273021ee94825df161db5149b0d28 ")),t.url=t.url.concat("brokerageid=",n),n&&window.location.replace("".concat(window.location.origin).concat(t.url)),!1}},o.reload={withUtmTags:function(e){if(!e||"object"!=typeof e||e.constructor!==Object)return!1;var t={promoCampaign:"utm_campaign",promoSource:"utm_source",promoMedium:"utm_medium",promoTerm:"utm_term",promoContent:"utm_content",promoDate:"date",salesUserID:"sdr",triggerEmailSubject:"subj"},r=Object.keys(e).map(function(r){if(e[r])return"".concat(t[r],"=").concat(e[r])}).filter(Boolean).join("&"),a="".concat(window.location.origin).concat(window.location.pathname,"? "day":"days"," on ").concat(e):r+="On ".concat(e," since ").concat(t.listDate.monthDayYear):(r+="Listed",t.days?r+=" ".concat(t.days.commas," ").concat(1===t.days.raw? Browse properties to see owner info, property value, mortgage transactions, tax assessment, and other property records. roperty on Brigadoon Trl was built in 1992 with an average home value of $32,981. Close (B.add("downloadMobileApp",new x.ChildController({type:"controllers/DownloadMobileApp",namespace:N.get(),register:{bubble:n}}),!0),W.updateController("downloadMobileApp",{$dom:A.divDownloadMobileApp,data:{}})):A.divDownloadMobileApp.remove()),U&&(B.add("MLSFeedback",new x.ChildController({type:"controllers/MyAgent/MLSFeedback",namespace:N.get(),register:{bubble:n,display:function(e){e? define("controllers/Property/PropertySummary",["require","ControllerObjects","Application","Utilities"],function(e){return function(t){function n(e){var t,n;"acris.show"===e.type&&null!==(t=m)&&void 0!==t&&null!==(n=t.divAcris)&&void 0!==n&&n.length&&m.divAcris.removeClass("bs4--d-none"),c.call("bubble",e)}function r(){try{v.requireDom(),v.optional("listing"),v.optional("property"),v.optional("propertyAddress"),v.optional("building")}catch(e){throw e}y.done(function(){var e,t,n,r,i;f.template.get({$dom:v.$dom,data:{building:v.get("building"),entityItem:null!==(e=null!==(t=v.get("property"))&&void 0!==t?t:v.get("listing"))&&void 0!==e?e:v.get("propertyAddress"),pro:g&&(null===(n=g.currentDetails)||void 0===n?void 0:null===(r=n.products)||void 0===r?void 0:null===(i=r.pro)||void 0===i?void 0:i.availableForUse),noHideAdmin:!v.get("hideAdmin",!1),coStarBrand:b}})})}function i(e){m=e.$dom;var t=e.data||{},r=e.data.entityItem;t.noHideAdmin&&null!==r&&void 0!==r&&r.agentOnly&&(p.add("agentOnly",new d.ChildController({type:"controllers/ListingDetailsAgentOnly",namespace:s.get(),register:{bubble:n}}),!0),v.updateController("agentOnly",{$dom:m.divConfidentialInformation,data:{agentOnly:r.agentOnly}}),p.add("confidentialDocuments",new d.ChildController({type:"controllers/Property/ConfidentialDocuments",namespace:s.get(),register:{bubble:n,showDocuments:function(){m.divConfidentialDocumentsContainer.removeClass("hidden")}}}),!0),v.updateController("confidentialDocuments",{$dom:m.divConfidentialDocuments,data:{listingID:r.listingID,listingAddress:r.address.fullStreetAddress}}));var i=!1;null!==r&&void 0!==r&&r.propertyID||(i=!0);var l=null===r||void 0===r?void 0:r.supportsPublicRecordDocuments,a="";if(r.propertyID){var u,c,g;a="".concat(null===(u=t.entityItem)||void 0===u?void 0:u.url,"/ad_").concat(null===(c=t.entityItem)||void 0===c?void 0:null===(g=c.building)||void 0===g?void 0:g.id)}else{var f;a="".concat(null===(f=t.building)||void 0===f?void 0:f.url,"/acris")}if(!i&&l){var y,b;v.updateController("acris",{$dom:m.divAcris,data:{paItem:r,propertyAddressId:i?null===(y=t.entityItem)||void 0===y?void 0:null===(b=y.building)||void 0===b?void 0:b.id:r.propertyAddressID,propertyId:i?null:r.propertyID,pro:t.pro}})}else m.divAcris.addClass("bs4--d-none");$.each(m.aSummaryPropertyLink,function(e,r){var i;o(r.attr("href"))&&r.removeAttr("rel");var d,u=!1;null!==(i=r[e])&&void 0!==i&&i.href&&(d=r[e].href.lastIndexOf("/"),u="/acris"==r[e].href.substr(d)),u&&!l&&$(r).parent().parent().addClass("bs4--d-none"),u&&l&&$(r).removeAttr("target"),$(r).on("click",function(e){if(o(e.currentTarget.href)&&u&&l){var r,i;return n({type:"url.unhandled",url:a,data:{type_:"HSRealPropertyAddressItem",propertyAddressID:null===(r=t.entityItem)||void 0===r?void 0:null===(i=r.building)||void 0===i?void 0:i.id}}),!1}return t.building&&o(e.currentTarget.href)?n({type:"url.unhandled",url:t.building.url,data:t.building}):window.open(e.currentTarget.href,"rel=nofollow"),!1})})}function o(e){return!! //# sourceMappingURL=https://assets.homesnap.com/app/js_min/controllers/SearchDropdown.js.map?hash=b00d37ee48933dfc2d1b62851b1f3d6e [e]:Array.isArray(e)?e:[e];null!==(n=window.Homesnap.mlsVersionNumber)&&void 0!==n||window.Homesnap.versionNumber;i.forEach(function(e){var n,i=window.Homesnap.versionNumber;if(-1==e.indexOf("https://")&&0!=e.indexOf("//")){var s=e.toLowerCase();e=t.cssAppHashes&&!t.cssAppHashes["".concat(s)]? Homesnap.templates["controllers/Property/PropertyAddressMaster.html"] = '{{#with data}}

{{#if actionBar}}
{{/if}}