986 Avila Drive, Hampstead, NC 28443 | Compass (2024)

\n \n
\n

\n

\n

\n \n ',a+=o.suppressValue(e.getFilter("safe").call(n,o.contextOrFrameLookup(n,t,"compassLogotypeSvg")),e.opts.autoescape),a+="\n \n\n ",o.memberLookup(o.contextOrFrameLookup(n,t,"locationLookupOptions"),"shouldRender")&&(a+='\n

\n \n \n \n \n

\n

\n

\n

\n \n

\n \n

\n \n \n

\n

\n '),a+='\n
\n\n

\n

\n\n ',o.contextOrFrameLookup(n,t,"isBranded")&&(a+="\n ",(i=[]).push((function(n){e.getTemplate("agentBrandingDropdown.njk",!1,"navigation.njk",!1,(function(e,t){e?r(e):n(null,t)}))})),i.push((function(e,o){e.render(n.getVariables(),t,(function(e,n){e?r(e):o(null,n)}))})),i.push((function(e,n){a+=e,n(null)})),e.waterfall(i,(function(){a+="\n "}))),a+="\n\n ",t=t.push();var i,c=o.contextOrFrameLookup(n,t,"links");if(c)for(var s=(c=o.fromIterator(c)).length,l=0;l

\n \n

\n "}else a+='\n \n ',a+=o.suppressValue(o.memberLookup(u,"label"),e.opts.autoescape),a+="\n \n ";a+="\n "}t=t.pop(),a+='\n

\n\n

\n ',(i=[]).push((function(n){e.getTemplate("userMenu.njk",!1,"navigation.njk",!1,(function(e,t){e?r(e):n(null,t)}))})),i.push((function(e,o){e.render(n.getVariables(),t,(function(e,n){e?r(e):o(null,n)}))})),i.push((function(e,n){a+=e,n(null)})),e.waterfall(i,(function(){var i;a+='\n

\n \n\n

\n\n

\n

\n

\n

\n \n ',a+=o.suppressValue(e.getFilter("safe").call(n,o.contextOrFrameLookup(n,t,"compassLogotypeSvg")),e.opts.autoescape),a+="\n \n

\n\n ",o.contextOrFrameLookup(n,t,"isBranded")&&(a+="\n ",(i=[]).push((function(n){e.getTemplate("agentBrandingHamburger.njk",!1,"navigation.njk",!1,(function(e,t){e?r(e):n(null,t)}))})),i.push((function(e,o){e.render(n.getVariables(),t,(function(e,n){e?r(e):o(null,n)}))})),i.push((function(e,n){a+=e,n(null)})),e.waterfall(i,(function(){a+="\n "}))),a+='\n\n

\n ',(i=[]).push((function(n){e.getTemplate("mobileUserMenu.njk",!1,"navigation.njk",!1,(function(e,t){e?r(e):n(null,t)}))})),i.push((function(e,o){e.render(n.getVariables(),t,(function(e,n){e?r(e):o(null,n)}))})),i.push((function(e,n){a+=e,n(null)})),e.waterfall(i,(function(){a+="\n

\n\n ",t=t.push();var i=o.contextOrFrameLookup(n,t,"links");if(i)for(var c=(i=o.fromIterator(i)).length,s=0;s

\n \n \n

\n ',a+=o.suppressValue(o.memberLookup(l,"label"),e.opts.autoescape),a+='\n

\n \n
\n "}else a+='\n \n ',a+=o.suppressValue(o.memberLookup(l,"label"),e.opts.autoescape),a+="\n \n ";a+="\n "}t=t.pop(),a+='\n

\n ';var f=[];f.push((function(n){e.getTemplate("mobileAccountMenu.njk",!1,"navigation.njk",!1,(function(e,t){e?r(e):n(null,t)}))})),f.push((function(e,o){e.render(n.getVariables(),t,(function(e,n){e?r(e):o(null,n)}))})),f.push((function(e,n){a+=e,n(null)})),e.waterfall(f,(function(){r(null,a+='\n

\n \n\n \n
0?"uc-corpNav-dropdown":"",e.opts.autoescape),a+='"\n data-tn="ucCorpNav-userMenu"\n role="button" aria-expanded="false" aria-haspopup="true" tabindex="0">\n ',a+=o.suppressValue(o.memberLookup(l,"label"),e.opts.autoescape),a+='\n

\n

\n

\n
    \n
      \n ',t=t.push();var u=o.memberLookup(l,"children");if(u)for(var p=(u=o.fromIterator(u)).length,d=0;d\n \n ',a+=o.suppressValue(o.memberLookup(v,"label"),e.opts.autoescape),a+="\n \n \n "}t=t.pop(),a+="\n
    \n
\n \n "}else a+='\n \n ',a+=o.suppressValue(o.memberLookup(l,"label"),e.opts.autoescape),a+="\n \n ";a+="\n "}t=t.pop(),a+='\n \n"}a+="\n"}else a+='\n\n';r(null,a)}catch(e){r(o.handleError(e,0,0))}}}}var Z=i((function(e,n){e.exports=function(){function e(n){return e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e(n)}function n(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}function t(e,n){for(var t=0;te.length)&&(n=e.length);for(var t=0,o=new Array(n);t2&&void 0!==arguments[2]?arguments[2]:{},o=Object.assign({},t);if(O(o),o.ucJsonParam){var r=encodeURIComponent(JSON.stringify(o.ucJsonParam));n=n+(n.indexOf("?")>-1?"&":"?")+"json="+r}o.credentials||(o.credentials="same-origin");var a=E({levelsToSkip:2});return e(n,o).then((function(e){return C(e,{callStack:a,url:n})})).then((function(e){return I(e,o)})).then(S)}function O(n){-1!==(n.headers.get("Content-Type")||"").indexOf("application/json")&&n.body&&"object"===e(n.body)&&(n.body=JSON.stringify(n.body))}var A=function(e){r(a,e);var t=v(a);function a(){return n(this,a),t.apply(this,arguments)}return o(a)}(u(Error));function E(e){var n=e.levelsToSkip,t=void 0===n?0:n,o=f(((new Error).stack||"").split("\n")),r=o[0];o[1];var a=o.slice(2);return[r].concat(h(a.slice(t))).join("\n")}function C(e,n){var t=e.status;if(t>=200&&t<300)return e;var o=new A;throw o.message="Fetch failed (".concat(e.status," ").concat(e.statusText,")"),o.stack=n.callStack,o.resource={url:n.url},o.type=t+"",o.response=e,o}function I(e,n){var t=e.headers.get("Content-Type"),o=!0===n.doNotParseJson;return-1===(t||"").indexOf("application/json")||o?Promise.resolve(e):e.json()}function S(e){return e.response?e.response:e}function T(n,t){var o=n.headers;if(n.headers instanceof t||(o=new t,n.headers&&Object.keys(n.headers).forEach((function(e){var t=n.headers[e];o.set(e,"string"==typeof t?t:""+t)})),n.headers=o),"undefined"!=typeof location){var r=location.toString().split("?")[0];n.headers.set("x-uc-referer",r)}var a=(n.method||"GET").toUpperCase();o.has("Content-Type")?"undefined"===o.get("Content-Type")&&o.delete("Content-Type"):"POST"!==a&&"PUT"!==a&&"PATCH"!==a||!n.body||"object"!==e(n.body)||o.set("Content-Type","application/json"),"string"==typeof n.ucResponseFilter&&""!==n.ucResponseFilter&&o.set("X-Compass-Response-Filter",n.ucResponseFilter.replace(/\n+/gm," ").replace(/\s{2,}/g," "))}function j(e,n){n.forEach((function(n){e[n]=function(t,o){return e(t,Object.assign(o||{},{method:n}))}}))}function F(e,n){n.forEach((function(n){e[n]=function(t,o,r){return e(t,Object.assign(r||{},{method:n,body:o}))}}))}/*! * cookie * Copyright(c) 2012-2014 Roman Shtylman * Copyright(c) 2015 Douglas Christopher Wilson * MIT Licensed */var P=B,M=decodeURIComponent;function B(e,n){if("string"!=typeof e)throw new TypeError("argument str must be a string");for(var t={},o=n||{},r=e.split(";"),a=o.decode||M,i=0;i0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",t=Object.assign({},e);delete t.host,delete t["content-length"],delete t["content-type"];var o=P(n),r=o.ajs_anonymous_id,a=o.authentication_token;if(r){var i=decodeURIComponent(r).replace(/"/g,"");"null"!==i&&(t["X-Anonymous-Id"]=i)}return a&&(t.Authorization="Bearer ".concat(a)),t}function V(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n.headers=D(n.headers,document.cookie),T(n,window.Headers),e=new URL(e,n.baseURL||window.location.origin).href,_(window.fetch,e,n)}return j(V,["get","delete","head"]),F(V,["post","put","patch"]),V}()})),G="client_home_root_v2",K="web_homepage_new_dev_menu",J=[{featureKey:G},{featureKey:K}];var $={items:[{label:"Buy",agentUrl:"/search/sales",nonAgentUrl:"/homes-for-sale/",isActive:["/search/sales","/search/buy","/homes-for-sale/"]},{label:"Rent",agentUrl:"/search/rentals",nonAgentUrl:"/for-rent/",isActive:["/search/rentals","/search/rent","/for-rent/"]},{label:"Sell",globalUrl:"/sell/"},{label:"Compass Exclusives",children:[{label:"Private Exclusives",globalUrl:"/private-exclusives/"},{label:"Coming Soon",agentUrl:"/search/sales/{{geoId}}/?exclusives=1&saleStatuses=12",nonAgentUrl:"/coming-soon/listings/"},{label:"Compass Listings",agentUrl:"/search/sales/{{geoId}}/?exclusives=y&saleStatuses=9,12",nonAgentUrl:"/compass-listings/"}]},{label:"New Development",opty:[{key:K,value:!1}],hideIfBranded:!0,globalUrl:"/development/"},{label:"New Development",opty:[{key:K,value:!0}],hideIfBranded:!0,children:[{label:"Current Developments",globalUrl:"/development/"},{label:"Compass Development Marketing Group",globalUrl:"https://www.compassdevelopmentmg.com/",targetBlank:!0}]},{label:"Find an Agent",hideIfNonAgent:!0,globalUrl:"/agents/",isActive:[" "]},{label:"Agents",hideIfa*gent:!0,hideIfBranded:!0,children:[{label:"Find an Agent",globalUrl:"/agents/"},{label:"Join as an Agent",globalUrl:"//agents.compass.com/"}]}],brandingDropdownTitle:"My Agent",agentPlatformUrl:"/app/home/",homepageUrl:"/",accountSettingsMenu:{label:"Account",children:[{label:"Settings",url:"/account/"},{label:"Notifications",url:"/app/settings/notifications/"}],roleSpecificChildren:[{label:"Photo Portal",url:"/photo-portal/",role:"isPhotographer"}]},userMenu:[{label:"Go To",opty:[{key:G,value:!1}],children:[{label:"Collections",globalUrl:"/app/collection"},{label:"Saved Searches",globalUrl:"/workspace/#/saved-searches"},{label:"Saved Buildings",globalUrl:"/workspace/#/saved-buildings"}]},{label:"My Compass",globalUrl:"/overview/",opty:[{key:G,value:!0}]}]};var Y=function(e,n){return Y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,n){e.__proto__=n}||function(e,n){for(var t in n)Object.prototype.hasOwnProperty.call(n,t)&&(e[t]=n[t])},Y(e,n)};function X(e,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function t(){this.constructor=e}Y(e,n),e.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)}var Q=function(){return Q=Object.assign||function(e){for(var n,t=1,o=arguments.length;t=0;c--)(r=e[c])&&(i=(a<3?r(i):a>3?r(n,t,i):r(n,t))||i);return a>3&&i&&Object.defineProperty(n,t,i),i}function te(e,n){return function(t,o){n(t,o,e)}}function oe(e,n){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,n)}function re(e,n,t,o){return new(t||(t=Promise))((function(r,a){function i(e){try{s(o.next(e))}catch(e){a(e)}}function c(e){try{s(o.throw(e))}catch(e){a(e)}}function s(e){var n;e.done?r(e.value):(n=e.value,n instanceof t?n:new t((function(e){e(n)}))).then(i,c)}s((o=o.apply(e,n||[])).next())}))}function ae(e,n){var t,o,r,a,i={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return a={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function c(c){return function(s){return function(c){if(t)throw new TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(i=0)),i;)try{if(t=1,o&&(r=2&c[0]?o.return:c[0]?o.throw||((r=o.return)&&r.call(o),0):o.next)&&!(r=r.call(o,c[1])).done)return r;switch(o=0,r&&(c=[2&c[0],r.value]),c[0]){case 0:case 1:r=c;break;case 4:return i.label++,{value:c[1],done:!1};case 5:i.label++,o=c[1],c=[0];continue;case 7:c=i.ops.pop(),i.trys.pop();continue;default:if(!(r=i.trys,(r=r.length>0&&r[r.length-1])||6!==c[0]&&2!==c[0])){i=0;continue}if(3===c[0]&&(!r||c[1]>r[0]&&c[1]=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function le(e,n){var t="function"==typeof Symbol&&e[Symbol.iterator];if(!t)return e;var o,r,a=t.call(e),i=[];try{for(;(void 0===n||n-- >0)&&!(o=a.next()).done;)i.push(o.value)}catch(e){r={error:e}}finally{try{o&&!o.done&&(t=a.return)&&t.call(a)}finally{if(r)throw r.error}}return i}function ue(){for(var e=[],n=0;n1||c(e,n)}))})}function c(e,n){try{(t=r[e](n)).value instanceof ve?Promise.resolve(t.value.v).then(s,l):u(a[0][2],t)}catch(e){u(a[0][3],e)}var t}function s(e){c("next",e)}function l(e){c("throw",e)}function u(e,n){e(n),a.shift(),a.length&&c(a[0][0],a[0][1])}}function he(e){var n,t;return n={},o("next"),o("throw",(function(e){throw e})),o("return"),n[Symbol.iterator]=function(){return this},n;function o(o,r){n[o]=e[o]?function(n){return(t=!t)?{value:ve(e[o](n)),done:!1}:r?r(n):n}:r}}function ge(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,t=e[Symbol.asyncIterator];return t?t.call(e):(e=se(e),n={},o("next"),o("throw"),o("return"),n[Symbol.asyncIterator]=function(){return this},n);function o(t){n[t]=e[t]&&function(n){return new Promise((function(o,r){(function(e,n,t,o){Promise.resolve(o).then((function(n){e({value:n,done:t})}),n)})(o,r,(n=e[t](n)).done,n.value)}))}}}function me(e,n){return Object.defineProperty?Object.defineProperty(e,"raw",{value:n}):e.raw=n,e}var be=Object.create?function(e,n){Object.defineProperty(e,"default",{enumerable:!0,value:n})}:function(e,n){e.default=n};function xe(e){if(e&&e.__esModule)return e;var n={};if(null!=e)for(var t in e)"default"!==t&&Object.prototype.hasOwnProperty.call(e,t)&&ie(n,e,t);return be(n,e),n}function ye(e){return e&&e.__esModule?e:{default:e}}function we(e,n,t,o){if("a"===t&&!o)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof n?e!==n||!o:!n.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===t?o:"a"===t?o.call(e):o?o.value:n.get(e)}function ke(e,n,t,o,r){if("m"===o)throw new TypeError("Private method is not writable");if("a"===o&&!r)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof n?e!==n||!r:!n.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===o?r.call(e,t):r?r.value=t:n.set(e,t),t}function Ne(e,n){if(null===n||"object"!=typeof n&&"function"!=typeof n)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?n===e:e.has(n)}function Le(e,n,t){if(null!=n){if("object"!=typeof n&&"function"!=typeof n)throw new TypeError("Object expected.");var o;if(t){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");o=n[Symbol.asyncDispose]}if(void 0===o){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");o=n[Symbol.dispose]}if("function"!=typeof o)throw new TypeError("Object not disposable.");e.stack.push({value:n,dispose:o,async:t})}else t&&e.stack.push({async:!0});return n}var _e="function"==typeof SuppressedError?SuppressedError:function(e,n,t){var o=new Error(t);return o.name="SuppressedError",o.error=e,o.suppressed=n,o};function Oe(e){function n(n){e.error=e.hasError?new _e(n,e.error,"An error was suppressed during disposal."):n,e.hasError=!0}return function t(){for(;e.stack.length;){var o=e.stack.pop();try{var r=o.dispose&&o.dispose.call(o.value);if(o.async)return Promise.resolve(r).then(t,(function(e){return n(e),t()}))}catch(e){n(e)}}if(e.hasError)throw e.error}()}var Ae={__extends:X,__assign:Q,__rest:ee,__decorate:ne,__param:te,__metadata:oe,__awaiter:re,__generator:ae,__createBinding:ie,__exportStar:ce,__values:se,__read:le,__spread:ue,__spreadArrays:pe,__spreadArray:de,__await:ve,__asyncGenerator:fe,__asyncDelegator:he,__asyncValues:ge,__makeTemplateObject:me,__importStar:xe,__importDefault:ye,__classPrivateFieldGet:we,__classPrivateFieldSet:ke,__classPrivateFieldIn:Ne,__addDisposableResource:Le,__disposeResources:Oe},Ee=Object.freeze({__proto__:null,__extends:X,get __assign(){return Q},__rest:ee,__decorate:ne,__param:te,__esDecorate:function(e,n,t,o,r,a){function i(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var c,s=o.kind,l="getter"===s?"get":"setter"===s?"set":"value",u=!n&&e?o.static?e:e.prototype:null,p=n||(u?Object.getOwnPropertyDescriptor(u,o.name):{}),d=!1,v=t.length-1;v>=0;v--){var f={};for(var h in o)f[h]="access"===h?{}:o[h];for(var h in o.access)f.access[h]=o.access[h];f.addInitializer=function(e){if(d)throw new TypeError("Cannot add initializers after decoration has completed");a.push(i(e||null))};var g=(0,t[v])("accessor"===s?{get:p.get,set:p.set}:p[l],f);if("accessor"===s){if(void 0===g)continue;if(null===g||"object"!=typeof g)throw new TypeError("Object expected");(c=i(g.get))&&(p.get=c),(c=i(g.set))&&(p.set=c),(c=i(g.init))&&r.unshift(c)}else(c=i(g))&&("field"===s?r.unshift(c):p[l]=c)}u&&Object.defineProperty(u,o.name,p),d=!0},__runInitializers:function(e,n,t){for(var o=arguments.length>2,r=0;r=s)break;if(d=s)break;if(d",d=f+2,f++;break}u+=o(n[p]),d=f+2,f++;break;case 115:if(p>=s)break;d-1&&(a=!1);"function"==typeof t&&(t.error=t.fatal=t.warn=t.info=t.debug=t.trace=t),!1===e.enabled&&(e.level="silent");var i=e.level||"info",c=Object.create(t);c.log||(c.log=ze),Object.defineProperty(c,"levelVal",{get:function(){return"silent"===this.level?1/0:this.levels.values[this.level]}}),Object.defineProperty(c,"level",{get:function(){return this._level},set:function(e){if("silent"!==e&&!this.levels.values[e])throw Error("unknown level "+e);this._level=e,Pe(s,c,"error","log"),Pe(s,c,"fatal","error"),Pe(s,c,"warn","error"),Pe(s,c,"info","log"),Pe(s,c,"debug","log"),Pe(s,c,"trace","log")}});var s={transmit:n,serialize:r,asObject:e.browser.asObject,levels:["error","fatal","warn","info","debug","trace"]};return c.levels=Fe.levels,c.level=i,c.setMaxListeners=c.getMaxListeners=c.emit=c.addListener=c.on=c.prependListener=c.once=c.prependOnceListener=c.removeListener=c.removeAllListeners=c.listeners=c.listenerCount=c.eventNames=c.write=c.flush=ze,c.serializers=o,c._serialize=r,c._stdErrSerialize=a,c.child=function(t){if(!t)throw new Error("missing bindings for child Pino");var a=t.serializers;if(r&&a){var i=Object.assign({},o,a),c=!0===e.browser.serialize?Object.keys(i):r;delete t.serializers,Me([t],c,i,this._stdErrSerialize)}function s(e){this._childLevel=1+(0|e._childLevel),this.error=Be(e,t,"error"),this.fatal=Be(e,t,"fatal"),this.warn=Be(e,t,"warn"),this.info=Be(e,t,"info"),this.debug=Be(e,t,"debug"),this.trace=Be(e,t,"trace"),i&&(this.serializers=i,this._serialize=c),n&&(this._logEvent=Re([].concat(e._logEvent.bindings,t)))}return s.prototype=this,new s(this)},n&&(c._logEvent=Re()),c}function Pe(e,n,t,o){var r=Object.getPrototypeOf(n);n[t]=n.levelVal>n.levels.values[t]?ze:r[t]?r[t]:Te[t]||Te[o]||ze,function(e,n,t){if(!e.transmit&&n[t]===ze)return;n[t]=(o=n[t],function(){for(var r=Date.now(),a=new Array(arguments.length),i=Object.getPrototypeOf&&Object.getPrototypeOf(this)===Te?Te:this,c=0;c-1&&a in t&&(e[r][a]=t[a](e[r][a]))}function Be(e,n,t){return function(){var o=new Array(1+arguments.length);o[0]=n;for(var r=1;r0&&void 0!==arguments[0]?arguments[0]:{},n=e.duration,t=void 0===n?Je:n,o=e.message;o&&en(o);var r=document.getElementById("corp-nav-toast-container");r&&r.classList.remove("is-hidden"),0!==t&&setTimeout((function(){return function(){var e=document.getElementById("corp-nav-toast-container");e&&e.classList.add("is-hidden")}()}),t)}function tn(e){var n=window.uc&&window.uc.agentRelations&&window.uc.agentRelations.brandingAgentOrTeam&&window.uc.agentRelations.brandingAgentOrTeam.displayName;try{window.localStorage.setItem($e,e),window.localStorage.setItem(Ye,n)}catch(e){Xe.error(e)}}function on(){var e,n;document.body.appendChild(function(){var e=document.createElement("div");e.id="corp-nav-toast-container",e.classList.add("cx-toast","cx-toast--fixed","is-hidden");var n=document.createElement("div");n.classList.add("cx-toast-content");var t=document.createElement("div");return t.id="toast-message",t.classList.add("cx-toast-message"),e.appendChild(n),n.appendChild(t),e}()),window.uc||(window.uc={}),window.uc.showToast=nn,window.uc.queueToast=tn;try{e=window.localStorage.getItem($e),n=window.localStorage.getItem(Ye),e===Qe.DISCONNECT_AGENT_SUCCESS&&(en(n?"You are no longer connected to ".concat(n):"You are no longer connected to your agent"),nn(),window.localStorage.removeItem($e),window.localStorage.removeItem(Ye))}catch(e){Xe.error(e)}}var rn="/ucfe-assets/search-typeahead-components/20/location-lookup.esm.js",an="/ucfe-assets/agents-for-client-common-ui/1/afcCommonUi.esm.js",cn=Ke(),sn=!1,ln=null;function un(e){"loading"!==document.readyState?function(){pn(on,{priority:"user-blocking"}),pn(dn,{priority:"user-blocking"}),pn(yn,{priority:"user-blocking"}),pn(vn,{priority:"user-blocking"}),pn(xn,{priority:"user-blocking"}),pn(hn,{priority:"user-blocking"}),pn(bn,{priority:"user-blocking"}),pn(kn,{priority:"user-blocking"}),pn(_n,{priority:"user-blocking"}),pn(En,{priority:"user-blocking"}),pn(Nn,{priority:"user-blocking"}),pn(Ln,{priority:"user-blocking"}),window.uc&&window.uc.user&&window.uc.user.isImpersonating&&window.fetch("/api/v3/people/toggle_accounts",{credentials:"same-origin",method:"GET"}).then((function(e){return e.json&&e.json()})).then((function(e){1===e.impersonationStatus&&(window.uc.user.impersonationStatus="Team Account")})).finally((function(){I(window.uc.user)}));document.removeEventListener("readystatechange",ln)}():sn||(ln=function(){return un()},document.addEventListener("readystatechange",ln),sn=!0)}function pn(e,n){window.scheduler&&window.scheduler.postTask?window.scheduler.postTask(e,n):e()}function dn(){(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:window,n=e&&e.uc&&e.uc.events&&e.uc.events.authentication;n||(n=new p,e.uc.events?e.uc.events.authentication=n:e.uc?e.uc.events={authentication:n}:e.uc={events:{authentication:n}});return n})().on("authenticated",(function(e){!function(e){window.nunjucksPrecompiled||W();var n=R(e,$);document.querySelector(".uc-corpNav-userMenu").innerHTML=s.render("userMenu.njk",n),document.querySelector(".uc-corpNav-userMenu--mobile").innerHTML=s.render("mobileUserMenu.njk",n)}({userId:e.personId||e.id||e._id,userDisplayName:e.displayName,userRoles:e.roles||e.userProfile&&e.userProfile.roles||[]}),En()}))}function vn(){var e=In(".uc-corpNav-backdrop"),n=In(".uc-corpNav-hamburger-close"),t=In(".uc-corpNav-drawer"),o=In(".uc-corpNav-hamburger");e.addEventListener("click",(function(){return fn(t,!0)})),n.addEventListener("click",(function(){return fn(t,!0)})),o.addEventListener("click",(function(){return fn(t,!1)})),n.addEventListener("keypress",(function(e){"Enter"===e.key&&(fn(t,!0),o.focus())})),o.addEventListener("keypress",(function(e){"Enter"===e.key&&(fn(t,!1),n.focus())}))}function fn(e,n){n?e.classList.remove("is-active"):e.classList.add("is-active"),document.body.classList.toggle("uc-corpNav-drawerOpen"),Cn({Position:"",SecondaryItem:"",Section:"Mobile Drawer",TopLevelItem:"Mobile Drawer ".concat(n?"Closed":"Opened")})}function hn(){var e=document.getElementsByClassName("uc-corpNav-accordionHeader");Array.from(e).forEach((function(e){e.addEventListener("keypress",(function(n){"Enter"===n.key&&mn(e)})),e.addEventListener("click",(function(){mn(e)}))}))}function gn(e){e.nextElementSibling.hidden?(e.nextElementSibling.hidden=!1,e.setAttribute("aria-expanded",!0)):(e.nextElementSibling.hidden=!0,e.setAttribute("aria-expanded",!1))}function mn(e){var n=e.parentElement.querySelector("input.uc-corpNav-accordion");n.checked?n.checked=!1:n.checked=!0}function bn(){var e=document.getElementsByClassName("uc-corpNav-accordionHeader");Array.from(e).forEach((function(e){e.addEventListener("click",(function(){return gn(e)})),e.addEventListener("keypress",(function(n){"Enter"===n.key&&gn(e)}))}))}function xn(){var e=document.getElementsByClassName("uc-corpNav-dropdown");function n(n){var t=n.target.closest(".uc-corpNav-dropdown");Array.from(e).forEach((function(e){t===e?e.classList.toggle("is-active"):e.classList.remove("is-active"),function(e){e.classList.contains("is-active")?e.setAttribute("aria-expanded",!0):e.setAttribute("aria-expanded",!1)}(e)}))}document.documentElement.addEventListener("click",n),document.documentElement.addEventListener("keypress",(function(e){"Enter"===e.key&&n(e)}));var t=In(".uc-corpNav-userMenu .uc-corpNav-dropdown");(t?Sn(".uc-corpNav-flyoutItem",t):[]).forEach((function(e){e.addEventListener("click",(function(){t.classList.remove("is-active")}))}))}function yn(){var e=In(".uc-corpNav-drawer");Sn(".uc-corpNav-loginBtn").forEach((function(n){n.addEventListener("click",(function(){e.classList.contains("is-active")&&e.classList.remove("is-active");var n=window.uc&&window.uc.agentRelations&&window.uc.agentRelations.brandingAgentOrTeam;O("modal--authentication",{authTriggerEvent:"Corp Nav Login Modal",authTriggerSource:window.location.href,brandingAgentOrTeam:n,formType:"LOGIN"}).catch(wn)}))}))}function wn(e){e&&"Modal closed"===e.message||void 0===e||cn.error(e,"Error from login modal:")}function kn(){document.querySelector("#location-lookup")&&f(rn).then((function(e){e.componentInitializer()})).catch((function(e){return cn.error(e)}))}function Nn(){try{f(an).then((function(e){return e.init()})).catch((function(e){return cn.error(e)}))}catch(e){cn.error(e)}}function Ln(){var e=Sn(".uc-corpNav-brandingAgent-addRemove"),n=Sn(".uc-corpNav-brandingAgent-remove"),t=window.uc&&window.uc.agentRelations&&window.uc.agentRelations.brandingAgentOrTeam&&window.uc.agentRelations.brandingAgentOrTeam.displayName,o=["/bridge-loans/","/bridge-loan-services/","/concierge/","/sell/","/private-exclusives/buyers/","/private-exclusives/"];function r(e){window.fetch("/account/temporary-branding/",{method:"DELETE"}).then((function(){var n,t;Cn({TopLevelItem:"My Agent",SecondaryItem:e}),window.uc.queueToast(Qe.DISCONNECT_AGENT_SUCCESS),n=new URL(document.location.href),(t=o.find((function(e){return n.pathname.startsWith(e)})))?document.location.replace(t):(n.searchParams.delete("agent_id"),n.href!==document.location.href?document.location.replace(n.href):document.location.reload())})).catch((function(e){cn.error(e,"error removing temporary branding")}))}function a(){A("confirm",{differentiateCloseBtn:!0,hdText:"",bdText:"".concat(t||"This agent"," is temporarily set as your agent. \nConnect with ").concat(t||"this agent"," to share homes, schedule tours and view exclusive listings."),yesText:"Add as my agent",noText:"Remove"}).then((function(){Cn({TopLevelItem:"My Agent",SecondaryItem:"Accepted Agent Connection"});var e=Tn();window.uc.connectWithAgent({agentId:e,connectionSource:d.TEMPORARY_BRANDING_CTA})})).catch((function(e){if('user clicked "Remove"'===e)return r("Declined Agent Connection");void 0===e||"user clicked close button"===e?Cn({TopLevelItem:"My Agent",SecondaryItem:"Closed Modal"}):cn.error(e,"error during confirm")}))}function i(){A("confirm",{differentiateCloseBtn:!0,hdText:"",bdText:"Are you no longer interested in working with ".concat(t||"this agent","?"),yesText:"Remove",noText:"Cancel"}).then((function(){r("Accepted Team Removal")})).catch((function(e){'user clicked "Cancel"'===e?Cn({TopLevelItem:"My Agent",SecondaryItem:"Declined Team Removal"}):"user clicked close button"===e||void 0===e?Cn({TopLevelItem:"My Agent",SecondaryItem:"Closed Modal"}):cn.error(e,"error removing temp connection")}))}u(e).forEach((function(e){return e.addEventListener("click",a)})),u(n).forEach((function(e){return e.addEventListener("click",i)}))}function _n(){var e=In(".uc-corpNav-compassLogotype"),n=Sn(".uc-corpNav-menu:not(.uc-corpNav-userMenu) > *"),t=Sn([".uc-corpNav-menuItem:not(.uc-corpNav-accordionItem)",".uc-corpNav-authBtn"],In(".uc-corpNav-drawer"));function o(e){var n=e.sectionTitle;e.links.forEach((function(e){e.addEventListener("click",(function(e){e.stopPropagation(),Cn({SecondaryItem:n,TopLevelItem:"My Agent"})}))}))}e.addEventListener("click",(function(){Cn({SecondaryItem:"",Section:"Header",TopLevelItem:"Compass Logotype"})})),n.forEach((function(e){if(In(".uc-corpNav-dropdown",e)){var t=Sn(".uc-corpNav-flyoutItem",e);t.forEach((function(n){n.addEventListener("click",(function(o){o.stopPropagation(),Cn({Position:t.indexOf(n)+1,SecondaryItem:jn(n),Section:"Main Menu",TopLevelItem:jn(e)})}))}))}e.addEventListener("click",(function(){Cn({Position:n.indexOf(e)+1,SecondaryItem:"",Section:"Main Menu",TopLevelItem:jn(e)})}))})),t.forEach((function(e){if(e.classList.contains("uc-corpNav-accordionHeader")){var n=Sn(".uc-corpNav-accordionItem",e.parentNode);n.forEach((function(t){t.addEventListener("click",(function(){Cn({Position:n.indexOf(t)+1,SecondaryItem:jn(t),Section:"Mobile Drawer",TopLevelItem:jn(e)})}))}))}e.addEventListener("click",(function(){Cn({Position:t.indexOf(e)+1,SecondaryItem:"",Section:"Mobile Drawer",TopLevelItem:jn(e)})}))})),Tn()&&(o({links:Sn(".uc-corpNav-brandingAgent-profileLink"),sectionTitle:"Profile"}),o({links:Sn(".uc-corpNav-brandingAgent-email"),sectionTitle:"Email"}),o({links:Sn(".uc-corpNav-brandingAgent-phone"),sectionTitle:"Phone"}),o({links:Sn(".uc-corpNav-brandingAgent-remove"),sectionTitle:"Remove"}),o({links:Sn(".uc-corpNav-brandingAgent-addRemove"),sectionTitle:"Add/Remove"}),o({links:Sn(".uc-corpNav-brandingAgent-manageLink"),sectionTitle:"Manage"}))}var On=!1,An=!1;function En(){var e=Sn(".uc-corpNav-userMenu > *"),n=Sn('[data-tn="ucCorpNav-userMenu"] .uc-corpNav-flyoutItem');!On&&e.forEach((function(n){var t={Position:e.indexOf(n)+1,SecondaryItem:"",Section:"User Menu",TopLevelItem:jn(n)};n.classList.contains("uc-corpNav-avatar")?t.TopLevelItem="User Avatar":n.classList.contains("uc-corpNav-dropdown")?t.TopLevelItem="Saved Items":n.classList.contains("uc-corpNav-agentPlatform")&&(t.TopLevelItem="Agent Platform"),n.addEventListener("click",(function(){Cn(t)}))})),On=!!e.length,!An&&n.forEach((function(e){e.addEventListener("click",(function(t){t.stopPropagation(),Cn({Position:n.indexOf(e)+1,SecondaryItem:jn(e),Section:"User Menu",TopLevelItem:"Saved Items"})}))})),An=!!n.length}function Cn(e){window.analytics&&window.analytics.track("Corp Nav Clicked",Object.assign({referring_agent_id:Tn()},e))}function In(e){return(arguments.length>1&&void 0!==arguments[1]?arguments[1]:document).querySelector(e)}function Sn(e){return u((arguments.length>1&&void 0!==arguments[1]?arguments[1]:document).querySelectorAll(e))}function Tn(){return window.uc&&window.uc.agentRelations&&window.uc.agentRelations.brandingAgentOrTeam&&window.uc.agentRelations.brandingAgentOrTeam.id}function jn(e){return e.dataset.label?e.dataset.label.trim():e.textContent?e.textContent.trim():""}function Fn(e,n){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);n&&(o=o.filter((function(n){return Object.getOwnPropertyDescriptor(e,n).enumerable}))),t.push.apply(t,o)}return t}function Pn(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},t=Object.assign({},B,e),o=t.agentRelations,r=t.geoId,a=t.opty,i=t.showLocationLookup,c=t.transparent,s=V(o),l=D(t.userRoles),u=s?"City, Neighborhood, Address, School, ZIP, ID":"City, Neighborhood, Address, School, ZIP, Agent, ID";return Object.assign(R(t,n,l),{agentBrandingProfileUrl:q(o),brandingAgentOrTeam:o&&o.brandingAgentOrTeam,brandingDropdownTitle:n.brandingDropdownTitle,brandingMonogramPlaceholder:H(o),compassLogotypeSvg:F,geoId:r,homepageUrl:n.homepageUrl,invitationCount:o&&o.invitationCount||0,isAbleToConnect:z(o),isBranded:s,isPersistentConnection:U(o),links:T(t,n.items,{isAgent:l,isBranded:s}),locationLookupOptions:{placeholderText:u,shouldRender:i},opty:a,style:M,transparent:c})}(e,$);o.innerHTML=s.render("navigation.njk",r),t?(n=t.parentNode).replaceChild(o.content,t):e.parentElement&&(n=e.parentElement).insertBefore(o.content,e.parentElement.firstElementChild),function(e){if(!e)return;for(var n=e.getElementsByTagName("svg"),t=0;t

986 Avila Drive

Hampstead, NC 28443

$2,299,000

Price

4

Beds

3

Baths

1

1/2 Bath

4,663 Sq. Ft.

$493

/ Sq. Ft.

4,663

Sq. Ft.

$493

per Sq. Ft.

986 Avila Drive, Hampstead, NC 28443 | Compass (1)

986 Avila Drive, Hampstead, NC 28443 | Compass (2)

986 Avila Drive, Hampstead, NC 28443 | Compass (3)

986 Avila Drive, Hampstead, NC 28443 | Compass (4)

986 Avila Drive, Hampstead, NC 28443 | Compass (5)

986 Avila Drive, Hampstead, NC 28443 | Compass (6)

986 Avila Drive, Hampstead, NC 28443 | Compass (7)

986 Avila Drive, Hampstead, NC 28443 | Compass (8)

986 Avila Drive, Hampstead, NC 28443 | Compass (9)

986 Avila Drive, Hampstead, NC 28443 | Compass (10)

986 Avila Drive, Hampstead, NC 28443 | Compass (11)

986 Avila Drive, Hampstead, NC 28443 | Compass (12)

986 Avila Drive, Hampstead, NC 28443 | Compass (13)

986 Avila Drive, Hampstead, NC 28443 | Compass (14)

986 Avila Drive, Hampstead, NC 28443 | Compass (15)

986 Avila Drive, Hampstead, NC 28443 | Compass (16)

986 Avila Drive, Hampstead, NC 28443 | Compass (17)

986 Avila Drive, Hampstead, NC 28443 | Compass (18)

986 Avila Drive, Hampstead, NC 28443 | Compass (19)

986 Avila Drive, Hampstead, NC 28443 | Compass (20)

986 Avila Drive, Hampstead, NC 28443 | Compass (21)

986 Avila Drive, Hampstead, NC 28443 | Compass (22)

986 Avila Drive, Hampstead, NC 28443 | Compass (23)

986 Avila Drive, Hampstead, NC 28443 | Compass (24)

986 Avila Drive, Hampstead, NC 28443 | Compass (25)

986 Avila Drive, Hampstead, NC 28443 | Compass (26)

986 Avila Drive, Hampstead, NC 28443 | Compass (27)

986 Avila Drive, Hampstead, NC 28443 | Compass (28)

986 Avila Drive, Hampstead, NC 28443 | Compass (29)

986 Avila Drive, Hampstead, NC 28443 | Compass (30)

986 Avila Drive, Hampstead, NC 28443 | Compass (31)

986 Avila Drive, Hampstead, NC 28443 | Compass (32)

986 Avila Drive, Hampstead, NC 28443 | Compass (33)

986 Avila Drive, Hampstead, NC 28443 | Compass (34)

986 Avila Drive, Hampstead, NC 28443 | Compass (35)

986 Avila Drive, Hampstead, NC 28443 | Compass (36)

986 Avila Drive, Hampstead, NC 28443 | Compass (37)

986 Avila Drive, Hampstead, NC 28443 | Compass (38)

986 Avila Drive, Hampstead, NC 28443 | Compass (39)

986 Avila Drive, Hampstead, NC 28443 | Compass (40)

986 Avila Drive, Hampstead, NC 28443 | Compass (41)

986 Avila Drive, Hampstead, NC 28443 | Compass (42)

986 Avila Drive, Hampstead, NC 28443 | Compass (43)

986 Avila Drive, Hampstead, NC 28443 | Compass (44)

986 Avila Drive, Hampstead, NC 28443 | Compass (45)

986 Avila Drive, Hampstead, NC 28443 | Compass (46)

986 Avila Drive, Hampstead, NC 28443 | Compass (47)

986 Avila Drive, Hampstead, NC 28443 | Compass (48)

986 Avila Drive, Hampstead, NC 28443 | Compass (49)

986 Avila Drive, Hampstead, NC 28443 | Compass (50)

986 Avila Drive, Hampstead, NC 28443 | Compass (51)

986 Avila Drive, Hampstead, NC 28443 | Compass (52)

986 Avila Drive, Hampstead, NC 28443 | Compass (53)

986 Avila Drive, Hampstead, NC 28443 | Compass (54)

986 Avila Drive, Hampstead, NC 28443 | Compass (55)

986 Avila Drive, Hampstead, NC 28443 | Compass (56)

986 Avila Drive, Hampstead, NC 28443 | Compass (57)

986 Avila Drive, Hampstead, NC 28443 | Compass (58)

986 Avila Drive, Hampstead, NC 28443 | Compass (59)

986 Avila Drive, Hampstead, NC 28443 | Compass (60)

986 Avila Drive, Hampstead, NC 28443 | Compass (61)

986 Avila Drive, Hampstead, NC 28443 | Compass (62)

986 Avila Drive, Hampstead, NC 28443 | Compass (63)

986 Avila Drive, Hampstead, NC 28443 | Compass (64)

986 Avila Drive, Hampstead, NC 28443 | Compass (65)

986 Avila Drive, Hampstead, NC 28443 | Compass (66)

986 Avila Drive, Hampstead, NC 28443 | Compass (67)

986 Avila Drive, Hampstead, NC 28443 | Compass (68)

986 Avila Drive, Hampstead, NC 28443 | Compass (69)

986 Avila Drive, Hampstead, NC 28443 | Compass (70)

986 Avila Drive, Hampstead, NC 28443 | Compass (71)

986 Avila Drive, Hampstead, NC 28443 | Compass (72)

986 Avila Drive, Hampstead, NC 28443 | Compass (73)

986 Avila Drive, Hampstead, NC 28443 | Compass (74)

986 Avila Drive, Hampstead, NC 28443 | Compass (75)

986 Avila Drive, Hampstead, NC 28443 | Compass (76)

986 Avila Drive, Hampstead, NC 28443 | Compass (77)

986 Avila Drive, Hampstead, NC 28443 | Compass (78)

986 Avila Drive, Hampstead, NC 28443 | Compass (79)

986 Avila Drive, Hampstead, NC 28443 | Compass (80)

986 Avila Drive, Hampstead, NC 28443 | Compass (81)

986 Avila Drive, Hampstead, NC 28443 | Compass (82)

986 Avila Drive, Hampstead, NC 28443 | Compass (83)

986 Avila Drive, Hampstead, NC 28443 | Compass (84)

986 Avila Drive, Hampstead, NC 28443 | Compass (85)

986 Avila Drive, Hampstead, NC 28443 | Compass (86)

986 Avila Drive, Hampstead, NC 28443 | Compass (87)

986 Avila Drive, Hampstead, NC 28443 | Compass (88)

986 Avila Drive, Hampstead, NC 28443 | Compass (89)

986 Avila Drive, Hampstead, NC 28443 | Compass (90)

986 Avila Drive, Hampstead, NC 28443 | Compass (91)

986 Avila Drive, Hampstead, NC 28443 | Compass (92)

986 Avila Drive, Hampstead, NC 28443 | Compass (93)

986 Avila Drive, Hampstead, NC 28443 | Compass (94)

986 Avila Drive, Hampstead, NC 28443 | Compass (95)

986 Avila Drive, Hampstead, NC 28443 | Compass (96)

986 Avila Drive, Hampstead, NC 28443 | Compass (97)

986 Avila Drive, Hampstead, NC 28443 | Compass (98)

986 Avila Drive, Hampstead, NC 28443 | Compass (99)

986 Avila Drive, Hampstead, NC 28443 | Compass (100)

986 Avila Drive, Hampstead, NC 28443 | Compass (101)

986 Avila Drive, Hampstead, NC 28443 | Compass (102)

986 Avila Drive, Hampstead, NC 28443 | Compass (103)

986 Avila Drive, Hampstead, NC 28443 | Compass (104)

986 Avila Drive, Hampstead, NC 28443 | Compass (105)

986 Avila Drive, Hampstead, NC 28443 | Compass (106)

986 Avila Drive, Hampstead, NC 28443 | Compass (107)

986 Avila Drive, Hampstead, NC 28443 | Compass (108)

986 Avila Drive, Hampstead, NC 28443 | Compass (109)

986 Avila Drive, Hampstead, NC 28443 | Compass (110)

986 Avila Drive, Hampstead, NC 28443 | Compass (111)

986 Avila Drive, Hampstead, NC 28443 | Compass (112)

986 Avila Drive, Hampstead, NC 28443 | Compass (113)

986 Avila Drive, Hampstead, NC 28443 | Compass (114)

986 Avila Drive, Hampstead, NC 28443 | Compass (115)

986 Avila Drive, Hampstead, NC 28443 | Compass (116)

986 Avila Drive, Hampstead, NC 28443 | Compass (117)

986 Avila Drive, Hampstead, NC 28443 | Compass (118)

986 Avila Drive, Hampstead, NC 28443 | Compass (119)

986 Avila Drive, Hampstead, NC 28443 | Compass (120)

986 Avila Drive, Hampstead, NC 28443 | Compass (121)

986 Avila Drive, Hampstead, NC 28443 | Compass (122)

986 Avila Drive, Hampstead, NC 28443 | Compass (123)

986 Avila Drive, Hampstead, NC 28443 | Compass (124)

986 Avila Drive, Hampstead, NC 28443 | Compass (125)

986 Avila Drive, Hampstead, NC 28443 | Compass (126)

986 Avila Drive, Hampstead, NC 28443 | Compass (127)

986 Avila Drive, Hampstead, NC 28443 | Compass (128)

986 Avila Drive, Hampstead, NC 28443 | Compass (129)

986 Avila Drive, Hampstead, NC 28443 | Compass (130)

986 Avila Drive, Hampstead, NC 28443 | Compass (131)

986 Avila Drive, Hampstead, NC 28443 | Compass (132)

986 Avila Drive, Hampstead, NC 28443 | Compass (133)

986 Avila Drive, Hampstead, NC 28443 | Compass (134)

986 Avila Drive, Hampstead, NC 28443 | Compass (135)

986 Avila Drive, Hampstead, NC 28443 | Compass (136)

986 Avila Drive, Hampstead, NC 28443 | Compass (137)

986 Avila Drive, Hampstead, NC 28443 | Compass (138)

986 Avila Drive, Hampstead, NC 28443 | Compass (139)

986 Avila Drive, Hampstead, NC 28443 | Compass (140)

986 Avila Drive, Hampstead, NC 28443 | Compass (141)

986 Avila Drive, Hampstead, NC 28443 | Compass (142)

986 Avila Drive, Hampstead, NC 28443 | Compass (143)

986 Avila Drive, Hampstead, NC 28443 | Compass (144)

986 Avila Drive, Hampstead, NC 28443 | Compass (145)

986 Avila Drive, Hampstead, NC 28443 | Compass (146)

986 Avila Drive, Hampstead, NC 28443 | Compass (147)

986 Avila Drive, Hampstead, NC 28443 | Compass (148)

986 Avila Drive, Hampstead, NC 28443 | Compass (149)

986 Avila Drive, Hampstead, NC 28443 | Compass (150)

986 Avila Drive, Hampstead, NC 28443 | Compass (151)

986 Avila Drive, Hampstead, NC 28443 | Compass (152)

986 Avila Drive, Hampstead, NC 28443 | Compass (153)

986 Avila Drive, Hampstead, NC 28443 | Compass (154)

986 Avila Drive, Hampstead, NC 28443 | Compass (155)

986 Avila Drive, Hampstead, NC 28443 | Compass (156)

986 Avila Drive, Hampstead, NC 28443 | Compass (157)

986 Avila Drive, Hampstead, NC 28443 | Compass (158)

986 Avila Drive, Hampstead, NC 28443 | Compass (159)

986 Avila Drive, Hampstead, NC 28443 | Compass (160)

986 Avila Drive, Hampstead, NC 28443 | Compass (161)

986 Avila Drive, Hampstead, NC 28443 | Compass (162)

Description

Nestled along the pristine shores of North Carolina's coast, this luxurious estate embodies the perfect blend of elegance, comfort, and coastal charm. This property offers unrivaled access to water, your own deeded boatslip, a breathtaking swimming pool, and a versatile barn, making it a true sanctuary for both relaxation and recreation. This updated estate sits on a gated entry fenced 1+ acre lot, an additional.64 acre heavily wooded lot is included in the sale that enhances your privacy. This additional...Nestled along the pristine shores of North Carolina's coast, this luxurious estate embodies the perfect blend of elegance, comfort, and coastal charm. This property offers unrivaled access to water, your own deeded boatslip, a breathtaking swimming pool, and a versatile barn, making it a true sanctuary for both relaxation and recreation. This updated estate sits on a gated entry fenced 1+ acre lot, an additional.64 acre heavily wooded lot is included in the sale that enhances your privacy. This additional lot is part of the Hideaway Shores neighborhood meaning you will have water access from two neighborhoods! Home is Douglas Fir Post and Beam construction with Mahogany and Red Balau ceilings and walls and Red Balau decks. Features include: 2x6 wall construction, efficient spray foam insulation, and aluminum clad oversized Pella casem*nt windows. First floor has in-slab radiant heated floors powered by a Rinai tankless heater, hosting an entry foyer, bedroom, bathroom, office and recroom, a smaller room that can be used as an office is adjacent to the foyer as well. An ice maker and mini fridge are found in bar area and sliders lead out to your pool deck. The Second floor has heated 5'' maple flooring found throughout the livingroom, dinning area, kitchen and family room. Family room gives access to screened porch. Designer lighting includes a Christopher Spitzmiller pendant in the dining room, Barbara Barry and Aerin sconces, and ceiling fans by Monte Carlo. A stunning gourmet kitchen featuring a large pantry, new custom cabinets, quartzite countertops, new windows, remote controlled window treatments, farm sink, high-end fixtures and hardware, a custom range hood, and kitchen aid and Bosch appliances, including a six-burner gas range and 48'' refrigerator. Additionally, you will find a coffee bar and wine storage above another ice maker and beverage refrigerator. Third floor features a large primary bedroom with oversized windows and walk-in closet.

  1. Listed by

    Brett M Adams • Brett Adams Homes

Property Details for 986 Avila Drive

Parking Features

Additional Parking, Gravel, Circular Driveway, Lighted

Subdivision Name

Avila Subdivision

Zoning

R20C

Parking Total

.00

Waterfront

No

Waterfront

No

LISTING UPDATED: 08/21/2024 09:18 AM

Property Details for 986 Avila Drive

StatusActive
MLS #100461000
Days on Market7
Taxes$4,723 / year
HOA Fees$300 / year
Condo/Co-op Fees-
Compass TypeSingle Family
MLS TypeResidential / Single Family Residence
Year Built2001
Lot Size1.66 AC / 72,310 SF
CountyPender County

Building Information for 986 Avila Drive

Stories3Year Built2001Building Size-Lot Size1.66 AC / 72,310 SF

Property Information for 986 Avila Drive

Summary

Location and General Information

  • City: Hampstead

  • State Or Province: NC

  • Postal Code: 28443

  • County Or Parish: Pender

  • Directions: From Hwy 17 take Country Club until you turn onto Avila Ave. Follow road toward ICW and house will be on right past gates.

  • Latitude: 34.38

  • Longitude: -77.65

  • City Limits: No

  • Secondary Subdivision: N/A

  • Location Type: Mainland

  • Where Located: On porch front door

  • Legal Taxes: Zoning: R20C

Taxes and HOA

  • Association Name: Avila HOA

  • Association Phone: 910-228-8624

  • Tax Other Assessment Amount Frequency: 0

  • Association Fee: $300.00

  • Tax Legal Description: L6,Pb 32/116 Avila S/D

  • Tax Book Number: 32

  • Tax Map Number: 116

  • Tax Year: 2023

  • Tax Assessed Value: $488,963.00

  • Parcel Number: 4203-71-3740-0000

  • Association: Yes

  • Tax Annual Amount: $4,722.90

  • Legal Taxes: HOA: Yes

  • Legal and Taxes: Deed Book: 4795

  • Legal Taxes: Deed Page: 2346.0

  • Legal Taxes: Legal: L6,Pb 32/116 Avila S/D

  • Legal Taxes: PID: 4203-71-3740-0000

  • Legal Taxes: Plat Book: 32

  • Legal Taxes: Plat Page: 116

  • Legal Taxes: Lot #3: 6

  • Legal and Taxes: Tax Identifier: 4203-71-3740-0000

  • Legal Taxes: Tax Assessed Value: $488,963.00

  • Legal Taxes: Total Real Estate Property Taxes: $4,722.90

  • Legal Taxes: Tax Year: 2023

Parking

  • Other Parking: Barn

  • Open Parking Spaces: 4.00

  • Carport Spaces: 2.00

  • Attached Garage: No

  • Driveway Spaces: 4.00

  • Attached Garage Spaces: .00

  • Detached Garage Spaces: .00

  • Detached Carport Spaces: 2.00

  • Total Carport Spaces: 2.00

  • Parking Driveway: Circular: Yes

  • Parking Driveway: Lighted: Yes

Property

Lot Information

  • Lot Size Units: Acres

  • Lot Size Acres: 1.66

  • Lot Size Area: 1.66

  • Living Area: 4663.0

  • Lot Size Dimensions: 351x179x337x90

  • Building Area Total: 4663.0

  • Lot Size Square Feet: 72310.0

  • Lot Dimensions: 351x179x337x90

  • Lot Acres: 1.66

  • Lot Sq Ft: 72310.0

  • Total Sq Ft - Heated (Primary Separate): 4663.0

  • Lot Water Features: Boat Dock: Yes

  • Lot Water Features: Boat Lift: Yes

  • Lot Water Features: Boat Slip: Yes

Property and Assessments

  • Structure Type: Wood Frame

  • Documents Available: Floor Plan, Covenant Restrictions 1, Septic Permit, Residential Property Disclosure

  • New Construction: No

  • Year Built: 2001

  • Construction Type: Stick Built

  • Property Exterior Info: New Construction: No

  • Cobra Zone: No

  • Special Assessments: 0

  • Current Use: Office: Yes

  • Construction: Wood Frame: Yes

  • Foundation: Pilings: Yes

Green Features

  • Green Building Features: Radiant Heat Floors: Yes

Utilities

  • Sewer: Septic On Site

  • Water Source: Well

  • Utilities: Septic On Site: Yes

Interior and Exterior Features

Exterior Features

  • Stories: 3

  • Stories Levels: 3 Story or More: Yes

  • Association Amenities: Boat Dock, Gated, Maint - Comm Areas

  • Construction Materials: Cedar

  • Roof: Metal

  • Fencing: Metal/Ornamental, Full, Other, Wood

  • Other Structures: Shower, See Remarks, Barn(s)

  • Patio And Porch Features: Open, Covered, Deck, Patio, Porch, Screened

  • Window Features: Blinds

  • Boat Slip Length: 12

  • Boat Slip Width: 12

  • Style: Studio: Yes

  • Fencing: Full: Yes

  • Fencing: Metal Ornamental: Yes

  • Fencing: Wood: Yes

  • Fuel Tank: Propane Above Ground: Yes

  • Fuel Tank: Propane Buried: Yes

  • Fuel Tank Ownership: Owned: Yes

  • Porch Balcony Deck: Covered: Yes

  • Porch Balcony Deck: Deck: Yes

  • Porch Balcony Deck: Open: Yes

  • Porch Balcony Deck: Patio: Yes

  • Porch Balcony Deck: Porch: Yes

  • Porch Balcony Deck: Screened: Yes

  • On-Site Pool Spa: In Ground: Yes

  • Roof: Metal: Yes

  • Exterior Structures: Barn(s): Yes

  • Exterior Structures: Shower: Yes

  • Foundation Details: Other

Interior Features

  • Levels: Three Or More

  • Flooring: LVT/LVP, Carpet, Tile, Wood

  • Interior Features: Foyer, Kitchen Island, 2nd Kitchen, 9Ft+ Ceilings, Ceiling Fan(s), Pantry, Walk-in Shower, Walk-In Closet(s)

  • Cooling: Central Air

  • Fireplace Features: None

  • Heating: Radiant Floor, Electric, Heat Pump, Propane, Radiant

  • Room Type: Master Bedroom, Bedroom 1, Bedroom 3, Bedroom 4, Studio, Living Room, Dining Room, Family Room, Kitchen, Laundry, Other, Office

  • Appliances: Vent Hood, Stove/Oven - Gas, Refrigerator, Dishwasher, Bar Refrigerator

  • Bathrooms Total Integer: 4

  • Rooms Total: 11

  • Bathrooms Total Decimal: 3.50

  • Bathrooms Total Notational: 3.10

  • Cooling: Yes

  • Heating: Yes

  • Fireplace: No

  • Bedrooms Total: 4

  • Bathrooms Full: 3

  • Bathrooms Half: 1

  • Master Bedroom Level: Non Primary Living Area

  • Bedroom 3 Level: Third

  • Bedroom 4 Level: First

  • Dining Room Level: Second

  • Family Room Level: Second

  • Laundry Level: Second

  • Living Room Level: Second

  • Master Bedroom Level: Third

  • Office Level: First

  • Other Level: First

  • Studio Level: Third

  • Bedroom 1 Level: Third

  • # Rooms: 11.00

  • # Baths - Full: 3.00

  • # Baths - Half: 1.00

  • Property Interior Info- # Baths - Total: 4.00

  • Property Interior Info: Stories: 3.00

  • Flooring: Carpet: Yes

  • Flooring: L V T L V P: Yes

  • Flooring: Tile: Yes

  • Flooring: Wood: Yes

  • Cooling System: Central: Yes

  • Heating System: Electric: Yes

  • Heating System: Radiant: Yes

  • Appliances Equip: Dishwasher: Yes

  • Appliances Equip: Refrigerator: Yes

  • Appliances Equip: Generator: Yes

  • Appliances Equip: Stove Oven - Gas: Yes

  • Interior Features: 2nd Kitchen: Yes

  • Interior Features: 9 Ft Ceilings: Yes

  • Interior Features: Blinds Shades: Yes

  • Laundry Location: Formal: Yes

  • Rooms: Bedroom 1: Yes

  • Rooms: Bedroom 3: Yes

  • Rooms: Bedroom 4: Yes

  • Rooms: Family Room: Yes

  • Rooms: Foyer: Yes

  • Rooms: Master Bedroom: Yes

Room Information

Room 1

  • Room Type: Master Bedroom

  • Room Length: 20.6

  • Room Width: 15.6

  • Room Level: Third

Room 2

  • Room Type: Bedroom 1

  • Room Length: 13.9

  • Room Width: 15.1

  • Room Level: Third

Room 3

  • Room Type: Bedroom 3

  • Room Length: 13.8

  • Room Width: 15.1

  • Room Level: Third

Room 4

  • Room Type: Bedroom 4

  • Room Length: 18.5

  • Room Width: 15.4

  • Room Level: First

Room 5

  • Room Type: Studio

  • Room Length: 9.0

  • Room Width: 15.3

  • Room Level: Third

Room 6

  • Room Type: Living Room

  • Room Length: 27.11

  • Room Width: 16.4

  • Room Level: Second

Room 7

  • Room Type: Dining Room

  • Room Length: 12.4

  • Room Width: 15.0

  • Room Level: Second

Room 8

  • Room Type: Family Room

  • Room Length: 15.7

  • Room Width: 15.0

  • Room Level: Second

Room 9

  • Room Type: Kitchen

  • Room Length: 20.11

  • Room Width: 16.3

Room 10

  • Room Type: Laundry

  • Room Length: 9.0

  • Room Width: 9.4

  • Room Level: Second

Room 11

  • Room Type: Other

  • Room Length: 20.1

  • Room Width: 15.3

  • Room Level: First

  • Room Description: Rec Room

Room 12

  • Room Type: Office

  • Room Length: 9.1

  • Room Width: 11.2

  • Room Level: First

Multi Family

Unit 1

  • Features: Kitchen: Yes

  • Features: Living Room: Yes

  • Features: Dining Room: Yes

Unit 4

  • Rent Frequencys: Other: Yes

Property History for 986 Avila Drive

DateEvent & SourcePriceAppreciation
DateEvent & SourcePrice

For completeness, Compass often displays two records for one sale: the MLS record and the public record.

Public Records for 986 Avila Drive

Taxable ValueLand$107,266Additions$381,697Total$488,963

Home Facts

Beds4Baths3.5Total Finished SqFt3,264 SqFtAbove Grade Finished SqFt3,264 SqFtStories2Lot Size44,431 SqFtStyleSingle Family ResidenceYear Built2001ZoningR20CCountyPENDERAPN4203-71-3740-0000Fireplace TypeHas Fireplace

Schools near 986 Avila Drive

This home is within

Pender County School District

.

Rating

School

Type

Grades

Distance

Public - PK to 5
Public - 6 to 8
Public - 9 to 12
Public - K to 5

Rating

School

Distance

Topsail Elementary School

PublicPK to 5

Topsail Middle School

Public6 to 8

Topsail High School

Public9 to 12

Surf City Elementary

PublicK to 5

School ratings and boundaries are provided by GreatSchools.org and Pitney Bowes. This information should only be used as a reference. Proximity or boundaries shown here are not a guarantee of enrollment. Please reach out to schools directly to verify all information and enrollment eligibility.

Similar Homes

Sorry, we can't find any similar homes at this time. Please check back later.

Similar Sold Homes

Sorry, we can't find any similar sold homes at this time. Please check back later.

Homes for Sale near Topsail Township - Pender County

Neighborhoods

  • Stump Sound Township - Onslow County
  • Figure 8 Island
  • Old Settlers Beach
  • The Townes at Holly Ridge
  • Kirkland
  • Porters Neck
  • The Preserve at Morris Landing
  • Kings Harbor
  • Summerhouse on Everett Bay
  • Bayshore
  • Ogden
  • Murraysville
  • Greenview Ranches
  • The Village at Folkstone
  • Skippers Corner
  • West Bay Estates
  • Northchase

Cities

  • Hampstead
  • Holly Ridge
  • Camp Lejeune
  • Maple Hill
  • Rocky Point
  • Wilmington
  • Castle Hayne
  • Wrightsville Beach
  • Burgaw
  • Sneads Ferry
  • Jacksonville
  • Watha
  • Leland
  • Winnabow
  • Currie
  • Willard
  • Hubert
  • Midway Park
  • Tarawa Terrace
  • Wallace

ZIPs

  • 28454
  • 28411
  • 28425
  • 28445
  • 28457
  • 28460
  • 28429
  • 28540
  • 28480
  • 28466
  • 28405
  • 28403
  • 28401
  • 28409
  • 28574
  • 28478
  • 28547
  • 28435
  • 28412
  • 28521

More information about 986 Avila Drive, Hampstead, NC 28443

986 Avila Drive is a single family home for sale in Hampstead, NC 28443. This property was listed for sale on August 15, 2024 by Brett Adams Homes, it's currently listed at $2,299,000. It has been on the market for a total of 7 days and was last sold on August 17, 2022. This listing's school district is Pender County School District. Nearby schools include Topsail Elementary School, Topsail Middle School and Topsail High School. 986 Avila Drive is a 4-bed, 3.5-bath, 4,663 sqft single family home built in 2001.

No guarantee, warranty or representation of any kind is made regarding the completeness or accuracy of descriptions or measurements (including square footage measurements and property condition), such should be independently verified, and Compass expressly disclaims any liability in connection therewith. Photos may be virtually staged or digitally enhanced and may not reflect actual property conditions. Offers of compensation are subject to change at the discretion of the seller. No financial or legal advice provided. Equal Housing Opportunity.Subject to change at any time. Compass makes no guarantee, warranty or representation regarding the accuracy of any waterfront feature, water view or waterfront view.

Listing Courtesy of Brett Adams Homes

The data relating to real estate on this website comes in part from the Internet Data Exchange program of North Carolina Regional MLS LLC. All information is deemed reliable but not guaranteed and should be independently verified. All properties are subject to prior sale, change, or withdrawal. Neither listing broker(s) nor Compass shall be responsible for any typographical errors, misinformation, or misprints, and shall be held totally harmless from any damages arising from reliance upon these data. Copyright© 2024 North Carolina Regional MLS LLC. All Rights Reserved.

986 Avila Drive, Hampstead, NC 28443 | Compass (2024)

References

Top Articles
Latest Posts
Article information

Author: Duncan Muller

Last Updated:

Views: 6287

Rating: 4.9 / 5 (59 voted)

Reviews: 82% of readers found this page helpful

Author information

Name: Duncan Muller

Birthday: 1997-01-13

Address: Apt. 505 914 Phillip Crossroad, O'Konborough, NV 62411

Phone: +8555305800947

Job: Construction Agent

Hobby: Shopping, Table tennis, Snowboarding, Rafting, Motor sports, Homebrewing, Taxidermy

Introduction: My name is Duncan Muller, I am a enchanting, good, gentle, modern, tasty, nice, elegant person who loves writing and wants to share my knowledge and understanding with you.