1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (2025)

\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),c+='"\n data-tn="ucCorpNav-userMenu"\n role="button"\n aria-expanded="false"\n aria-haspopup="true"\n tabindex="0">\n ',c+=o.suppressValue(o.memberLookup(N,"label"),e.opts.autoescape),c+='\n

\n

\n

\n
    \n
      \n ',t=t.push();var L=o.memberLookup(N,"children");if(L)for(var _=(L=o.fromIterator(L)).length,O=0;O\n \n ',c+=o.suppressValue(o.memberLookup(C,"label"),e.opts.autoescape),c+="\n \n \n "}t=t.pop(),c+="\n
    \n
\n \n "}else c+='\n \n ',c+=o.suppressValue(o.memberLookup(N,"label"),e.opts.autoescape),c+="\n \n ";c+="\n "}t=t.pop(),c+='\n \n "}c+="\n"}else c+='\n \n';r(null,c)}catch(e){r(o.handleError(e,a,i))}}}}var Z=i((function(e,n){e.exports=function(){function e(e,n){(null==n||n>e.length)&&(n=e.length);for(var t=0,o=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=A({levelsToSkip:2});return e(n,o).then((function(e){return E(e,{callStack:a,url:n})})).then((function(e){return I(e,o)})).then(S)}function O(e){-1!==(e.headers.get("Content-Type")||"").indexOf("application/json")&&e.body&&"object"===k(e.body)&&(e.body=JSON.stringify(e.body))}var C=function(e){function n(){return a(this,n),r(this,n,arguments)}return u(n,e),s(n)}(L(Error));function A(e){var n=e.levelsToSkip,t=void 0===n?0:n,o=b(((new Error).stack||"").split("\n")),r=o[0];o[1];var a=o.slice(2);return[r].concat(x(a.slice(t))).join("\n")}function E(e,n){var t=e.status;if(t>=200&&t<300)return e;var o=new C;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 F(e,n){var t=e.headers;if(e.headers instanceof n||(t=new n,e.headers&&Object.keys(e.headers).forEach((function(n){var o=e.headers[n];t.set(n,"string"==typeof o?o:""+o)})),e.headers=t),"undefined"!=typeof location){var o=location.toString().split("?")[0];e.headers.set("x-uc-referer",o)}var r=(e.method||"GET").toUpperCase();t.has("Content-Type")?"undefined"===t.get("Content-Type")&&t.delete("Content-Type"):"POST"!==r&&"PUT"!==r&&"PATCH"!==r||!e.body||"object"!==k(e.body)||t.set("Content-Type","application/json"),"string"==typeof e.ucResponseFilter&&""!==e.ucResponseFilter&&t.set("X-Compass-Response-Filter",e.ucResponseFilter.replace(/\n+/gm," ").replace(/\s{2,}/g," "))}function T(e,n){n.forEach((function(n){e[n]=function(t,o){return e(t,Object.assign(o||{},{method:n.toUpperCase()}))}}))}function j(e,n){n.forEach((function(n){e[n]=function(t,o,r){return e(t,Object.assign(r||{},{method:n.toUpperCase(),body:o}))}}))}/*! * cookie * Copyright(c) 2012-2014 Roman Shtylman * Copyright(c) 2015 Douglas Christopher Wilson * MIT Licensed */var M=P;function P(e,n){if("string"!=typeof e)throw new TypeError("argument str must be a string");for(var t={},o=(n||{}).decode||B,r=0;r0&&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=M(n),r=o.ajs_anonymous_id,a=o.authentication_token;if(r)try{var i=decodeURIComponent(r).replace(/"/g,"");"null"!==i&&R(i)&&(t["X-Anonymous-Id"]=i)}catch(e){}return a&&(t.Authorization="Bearer ".concat(a)),t}function U(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return n.headers=z(n.headers,document.cookie),F(n,window.Headers),e=new URL(e,n.baseURL||window.location.origin).href,_(window.fetch,e,n)}return T(U,["get","delete","head"]),j(U,["post","put","patch"]),U}()})),G="client_home_root_v2",J="web_homepage_new_dev_menu",K=[{featureKey:G},{featureKey:J},{featureKey:"release_client_dashboard_cdnav_phase_1"}];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:J,value:!1}],hideIfBranded:!0,globalUrl:"/development/"},{label:"New Development",opty:[{key:J,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",hideIfAgent:!0,hideIfBranded:!0,children:[{label:"Find an Agent",globalUrl:"/agents/"},{label:"Join as an Agent",globalUrl:"/agents-compass/"}]}],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"}]},myCompassSettingsMenu:{label:"Settings",children:[{label:"Account Settings",url:"/account/"},{label:"Notifications",url:"/app/settings/notifications/"}]},clientDashboardNavMenu:[{label:"Overview",url:"/overview/mycompass"},{label:"Collections",url:"/overview/collections/"},{label:"Saved Searches",url:"/overview/saved-searches/"},{label:"Recently Viewed",url:"/overview/recently-viewed/"}],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 me(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 ge(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 Ce={__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:me,__makeTemplateObject:ge,__importStar:xe,__importDefault:ye,__classPrivateFieldGet:we,__classPrivateFieldSet:ke,__classPrivateFieldIn:Ne,__addDisposableResource:Le,__disposeResources:Oe},Ae=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 m=(0,t[v])("accessor"===s?{get:p.get,set:p.set}:p[l],f);if("accessor"===s){if(void 0===m)continue;if(null===m||"object"!=typeof m)throw new TypeError("Object expected");(c=i(m.get))&&(p.get=c),(c=i(m.set))&&(p.set=c),(c=i(m.init))&&r.unshift(c)}else(c=i(m))&&("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,Me(s,c,"error","log"),Me(s,c,"fatal","error"),Me(s,c,"warn","error"),Me(s,c,"info","log"),Me(s,c,"debug","log"),Me(s,c,"trace","log")}});var s={transmit:n,serialize:r,asObject:e.browser.asObject,levels:["error","fatal","warn","info","debug","trace"]};return c.levels=je.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,Pe([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=Ve([].concat(e._logEvent.bindings,t)))}return s.prototype=this,new s(this)},n&&(c._logEvent=Ve()),c}function Me(e,n,t,o){var r=Object.getPrototypeOf(n);n[t]=n.levelVal>n.levels.values[t]?ze:r[t]?r[t]:Fe[t]||Fe[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)===Fe?Fe: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?Ke: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=Je(),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(An,{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=V(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||[]}),An()}))}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"),En({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&&gn(e)})),e.addEventListener("click",(function(){gn(e)}))}))}function mn(e){e.nextElementSibling.hidden?(e.nextElementSibling.hidden=!1,e.setAttribute("aria-expanded",!0)):(e.nextElementSibling.hidden=!0,e.setAttribute("aria-expanded",!1))}function gn(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 mn(e)})),e.addEventListener("keypress",(function(n){"Enter"===n.key&&mn(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;En({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(){C("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(){En({TopLevelItem:"My Agent",SecondaryItem:"Accepted Agent Connection"});var e=Fn();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?En({TopLevelItem:"My Agent",SecondaryItem:"Closed Modal"}):cn.error(e,"error during confirm")}))}function i(){C("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?En({TopLevelItem:"My Agent",SecondaryItem:"Declined Team Removal"}):"user clicked close button"===e||void 0===e?En({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(),En({SecondaryItem:n,TopLevelItem:"My Agent"})}))}))}e.addEventListener("click",(function(){En({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(),En({Position:t.indexOf(n)+1,SecondaryItem:Tn(n),Section:"Main Menu",TopLevelItem:Tn(e)})}))}))}e.addEventListener("click",(function(){En({Position:n.indexOf(e)+1,SecondaryItem:"",Section:"Main Menu",TopLevelItem:Tn(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(){En({Position:n.indexOf(t)+1,SecondaryItem:Tn(t),Section:"Mobile Drawer",TopLevelItem:Tn(e)})}))}))}e.addEventListener("click",(function(){En({Position:t.indexOf(e)+1,SecondaryItem:"",Section:"Mobile Drawer",TopLevelItem:Tn(e)})}))})),Fn()&&(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,Cn=!1;function An(){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:Tn(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(){En(t)}))})),On=!!e.length,!Cn&&n.forEach((function(e){e.addEventListener("click",(function(t){t.stopPropagation(),En({Position:n.indexOf(e)+1,SecondaryItem:Tn(e),Section:"User Menu",TopLevelItem:"Saved Items"})}))})),Cn=!!n.length}function En(e){window.analytics&&window.analytics.track("Corp Nav Clicked",Object.assign({referring_agent_id:Fn()},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 Fn(){return window.uc&&window.uc.agentRelations&&window.uc.agentRelations.brandingAgentOrTeam&&window.uc.agentRelations.brandingAgentOrTeam.id}function Tn(e){return e.dataset.label?e.dataset.label.trim():e.textContent?e.textContent.trim():""}function jn(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 Mn(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=R(o),l=D(t.userRoles),u=s?"City, Neighborhood, Address, School, ZIP, ID":"City, Neighborhood, Address, School, ZIP, Agent, ID";return Object.assign(V(t,n,l),{agentBrandingProfileUrl:q(o),brandingAgentOrTeam:o&&o.brandingAgentOrTeam,brandingDropdownTitle:n.brandingDropdownTitle,brandingMonogramPlaceholder:H(o),compassLogotypeSvg:j,geoId:r,homepageUrl:n.homepageUrl,invitationCount:o&&o.invitationCount||0,isAbleToConnect:z(o),isBranded:s,isPersistentConnection:U(o),links:F(t,n.items,{isAgent:l,isBranded:s}),locationLookupOptions:{placeholderText:u,shouldRender:i},opty:a,style:P,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

1538 Sand Dollar Circle

Neptune Beach, FL 32266

$495,000

Price

3

Beds

1,610 Sq. Ft.

$307

/ Sq. Ft.

1,610

Sq. Ft.

$307

per Sq. Ft.

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (1)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (2)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (3)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (4)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (5)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (6)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (7)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (8)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (9)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (10)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (11)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (12)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (13)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (14)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (15)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (16)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (17)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (18)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (19)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (20)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (21)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (22)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (23)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (24)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (25)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (26)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (27)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (28)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (29)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (30)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (31)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (32)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (33)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (34)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (35)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (36)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (37)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (38)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (39)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (40)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (41)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (42)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (43)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (44)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (45)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (46)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (47)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (48)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (49)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (50)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (51)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (52)

Description

Totally Updated Townhome in Summer Sands - Neptune Beach! This beautifully updated 3-bedroom, 2.5-bath townhome features a bright, open floor plan with luxury vinyl plank (LVP) flooring throughout. The modern kitchen boasts quartz countertops and white shaker cabinets, perfect for cooking and entertaining. The first-floor master bedroom offers convenience, while the updated master and second baths add a touch of luxury. Enjoy a huge backyard, a 2-car garage, and recent upgrades, including a new roof,...Totally Updated Townhome in Summer Sands - Neptune Beach! This beautifully updated 3-bedroom, 2.5-bath townhome features a bright, open floor plan with luxury vinyl plank (LVP) flooring throughout. The modern kitchen boasts quartz countertops and white shaker cabinets, perfect for cooking and entertaining. The first-floor master bedroom offers convenience, while the updated master and second baths add a touch of luxury. Enjoy a huge backyard, a 2-car garage, and recent upgrades, including a new roof, new HardiePlank siding, and new gutters. Move-in ready and just minutes from the beach—don't miss this incredible opportunity!

  1. Listed by

    ERIC MILLER • ENGEL & VOLKERS FIRST COAST

    P:

    (904)-476-3032

    C:

    (904)-476-3032

    eric.miller@evrealestate.com

Property Details for 1538 Sand Dollar Circle

Architectural Style

Traditional

Senior Community YN

No

Subdivision Name

Summer Sands

LISTING UPDATED: 02/17/2025 11:22 AM

Property Details for 1538 Sand Dollar Circle

StatusActive
MLS #2070767
Days on Market2
Taxes-
HOA Fees$145 / month
Condo/Co-op Fees-
Compass TypeTownhouse
MLS TypeResidential / Townhouse
Year Built1988
Lot Size0.12 AC / 5,227 SF
CountyDuval County

Building Information for 1538 Sand Dollar Circle

Stories2Residences-Year Built1988Lot Size0.12 AC / 5,227 SF

Property Information for 1538 Sand Dollar Circle

Summary

Location and General Information

  • Country: US

  • Directions: From Atlantic Blvd head South to Brant Blvd in Neptune Beach, Enter Summer Sands, turn right at the stop sign and drive down until you see Sand Dollar Circle.

  • MLS Area Major: 222-Neptune Beach-West

  • City: Neptune Beach

  • State: FL

  • Postal Code: 32266

  • County: Duval

  • Latitude: 30.323106

  • Longitude: -81.416059

  • MLS Area Minor: 222-Neptune Beach-West

  • General Property Information: Waterfront YN: No

  • General Property Information: Senior Community YN: No

  • General Property Information: Accessibility Features YN: No

  • Road Surface Type: Asphalt: Yes

Taxes and HOA Information

  • Parcel Number: 1780774028

  • Tax Legal Description: 44-22 38-2S-29E SUMMER SANDS UNIT 2 LOT 13-F

  • Association Fee: $145.00

  • Association Fee Frequency: Monthly

  • Association YN: Yes

  • General Property Information: CDD Fee YN: No

  • General Property Information: Association YN: Yes

  • General Property Information: Association Fee: 145.0

  • General Property Information: Association Fee Frequency: Monthly

Parking

  • Carport YN: false

  • Garage Spaces: 2

  • Garage YN: Yes

  • Parking Features: Attached, Garage

  • Attached Garage: Yes

  • General Property Information: Garage YN: Yes

  • General Property Information: Garage Spaces: 2.0

  • General Property Information: Carport YN: No

  • Parking Features: Attached: Yes

  • Parking Features: Garage: Yes

Property

Lot Information

  • Living Area Source: Assessor

  • Lot Features: Cul-De-Sac

  • Lot Size Acres: 0.12

  • Living Area: 1610.0

  • Lot Size Area: 0.12

  • Lot Size Units: Acres

  • Lot Size Square Feet: 5227.2

Property and Assessments

  • Current Use: Residential, Single Family

  • New Construction YN: No

  • Year Built: 1988

  • MLS Approval Status: Yes

  • Room Total: 0.0

  • General Property Information: Lot Size Acres: 0.12

  • General Property Information: Bathrooms Half: 1.0

  • General Property Information: Living Area: 1610.0

  • General Property Information: Living Area Source: Assessor

  • General Property Information: New Construction YN: No

  • General Property Information: List Price/SqFt: 307.45

  • Lot Features: Cul-De-Sac: Yes

Utilities

  • Sewer: Public Sewer

  • Water Source: Public

  • Sewer: Public Sewer: Yes

  • Utilities: Electricity Connected: Yes

  • Utilities: Sewer Connected: Yes

  • Utilities: Water Connected: Yes

  • Water Source: Public: Yes

Interior and Exterior Features

Exterior Features

  • Association Amenities: Management - Off Site

  • Patio And Porch Features: Patio

  • Road Surface Type: Asphalt

  • Construction Materials: Composition Siding, Frame

  • Association Amenities: Management - Off Site: Yes

  • Construction Materials: Composition Siding: Yes

  • Construction Materials: Frame: Yes

  • Roof: Shingle: Yes

  • Architectural Style: Traditional: Yes

  • Patio And Porch Features: Patio: Yes

Interior Features

  • Stories: 2

  • Cooling: Central Air, Electric

  • Interior Features: Breakfast Nook, Eat-in Kitchen, Open Floorplan, Pantry, Walk-In Closet(s)

  • Laundry Features: Electric Dryer Hookup, In Garage, Washer Hookup

  • Levels: Two

  • Heating: Central, Electric

  • Flooring: Tile, Vinyl

  • Bathrooms Total (Integer): 3

  • Bathrooms Total (Decimal): 2.5

  • Bathrooms Total (Notational): 2.1

  • Cooling: Yes

  • Heating: Yes

  • General Property Information: Stories: 2.0

  • Appliances: Dishwasher: Yes

  • Appliances: Electric Oven: Yes

  • Appliances: Electric Range: Yes

  • Cooling: Central Air: Yes

  • Cooling: Electric: Yes

  • Flooring: Tile: Yes

  • Flooring: Vinyl: Yes

  • Heating: Central: Yes

  • Heating: Electric: Yes

  • Laundry Features: Electric Dryer Hookup: Yes

  • Laundry Features: In Garage: Yes

  • Laundry Features: Washer Hookup: Yes

  • Levels: Two: Yes

  • Interior Features: Breakfast Nook: Yes

  • Interior Features: Eat-in Kitchen: Yes

  • Interior Features: Open Floorplan: Yes

  • Interior Features: Pantry: Yes

  • Interior Features: Walk-In Closet(s): Yes

Agent

Showing and Remarks

  • Public Remarks: Totally Updated Townhome in Summer Sands - Neptune Beach!This beautifully updated 3-bedroom, 2.5-bath townhome features a bright, open floor plan with luxury vinyl plank (LVP) flooring throughout. The modern kitchen boasts quartz countertops and white shaker cabinets, perfect for cooking and entertaining. The first-floor master bedroom offers convenience, while the updated master and second baths add a touch of luxury. Enjoy a huge backyard, a 2-car garage, and recent upgrades, including a new roof, new HardiePlank siding, and new gutters.Move-in ready and just minutes from the beach—don't miss this incredible opportunity!

  • General Property Information: Directions: From Atlantic Blvd head South to Brant Blvd in Neptune Beach, Enter Summer Sands, turn right at the stop sign and drive down until you see Sand Dollar Circle.

  • General Property Information: Public Remarks: Totally Updated Townhome in Summer Sands - Neptune Beach!This beautifully updated 3-bedroom, 2.5-bath townhome features a bright, open floor plan with luxury vinyl plank (LVP) flooring throughout. The modern kitchen boasts quartz countertops and white shaker cabinets, perfect for cooking and entertaining. The first-floor master bedroom offers convenience, while the updated master and second baths add a touch of luxury. Enjoy a huge backyard, a 2-car garage, and recent upgrades, including a new roof, new HardiePlank siding, and new gutters.Move-in ready and just minutes from the beach—don't miss this incredible opportunity!

Rental

Rental Information

  • Utilities: Electricity Connected, Sewer Connected, Water Connected

  • Roof: Shingle

  • Rental Restrictions: 1 Month: Yes

Property History for 1538 Sand Dollar Circle

DateEvent & SourcePriceAppreciation
DateEvent & SourcePrice

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

Public Records for 1538 Sand Dollar Circle

Taxable ValueLand-Additions-Total-

Tax Record2024$1,311 ($109 / month)

Home Facts

Beds3Total Finished SqFt1,610 SqFtAbove Grade Finished SqFt1,610 SqFtStories2Lot Size5,113 SqFtStyleTownhouseYear Built1988ZoningNR-4CountyDUVALAPN178077-4028Fireplace TypeHas Fireplace

Schools near 1538 Sand Dollar Circle

This home is within

Duval County Public Schools

.

Rating

School

Type

Grades

Distance

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

Rating

School

Distance

Neptune Beach Elementary School

PublicPK to 5

Duncan U. Fletcher Middle School

Public6 to 8

Duncan U. Fletcher High School

Public9 to 12

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 Summer Sands

Neighborhoods

  • Beaches
  • Girvin
  • Jax Beach Park
  • Merimar Place
  • Summer Sands
  • Greater Arlington
  • Intracoastal West
  • Holiday Harbors
  • Atlantic Highlands
  • Royal Palms
  • Ibis Point
  • Selva Lakes
  • Golden Glades-The Woods
  • San Pablo Creek
  • Osprey Pointe
  • North Beach
  • Villages of Pablo
  • Southside
  • Southeast Jacksonville
  • Isle of Palms

Cities

  • Neptune Beach
  • Jacksonville Beach
  • Atlantic Beach
  • Jacksonville
  • Ponte Vedra
  • Ponte Vedra Beach
  • Amelia Island
  • St. Johns
  • Orange Park
  • Yulee
  • Fernandina Beach
  • Fleming Island
  • St. Augustine
  • Green Cove Springs
  • St. Marys
  • Bryceville
  • Callahan
  • Middleburg
  • Kings Bay
  • Elkton

ZIPs

  • 32250
  • 32224
  • 32225
  • 32233
  • 32246
  • 32227
  • 32226
  • 32082
  • 32081
  • 32228
  • 32256
  • 32211
  • 32277
  • 32216
  • 32207
  • 32206
  • 32218
  • 32202
  • 32257
  • 32258

More information about 1538 Sand Dollar Circle, Neptune Beach, FL 32266

1538 Sand Dollar Circle is a townhouse for sale in Neptune Beach, FL 32266. This property was listed for sale on February 17, 2025 by ENGEL & VOLKERS FIRST COAST, it's currently listed at $495,000. It has been on the market for a total of 2 days and was last sold on May 13, 2024. This listing's school district is Duval County Public Schools. Nearby schools include Neptune Beach Elementary School, Duncan U. Fletcher Middle School and Duncan U. Fletcher High School. 1538 Sand Dollar Circle is a 3-bed, 2.5-bath, 1,610 sqft townhouse built in 1988.

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.

Listing Courtesy of ENGEL & VOLKERS FIRST COAST

Based on information from one of the following Multiple Listing Services: Pensacola Association of REALTORS®, Amelia Island Nassau County Association of REALTORS and NEFMLS. Information being provided is for the visitor’s personal, noncommercial use and may not be used for any purpose other than to identify prospective properties visitor may be interested in purchasing. The data contained herein is copyrighted by Pensacola Association of REALTORS®, Amelia Island Nassau County Association of REALTORS and NEFMLS is protected by all applicable copyright laws. Any dissemination of this information is in violation of copyright laws and is strictly prohibited. Property information referenced on this web site comes from the Internet Data Exchange (IDX) program of the MLS. This web site may reference real estate listing(s) held by a brokerage firm other than the broker and/or agent who owns this web site. For the avoidance of doubt, the accuracy of all information, regardless of source, is deemed reliable but not guaranteed and should be personally verified through personal inspection by and/or with the appropriate professionals.

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (53)

1538 Sand Dollar Circle, Neptune Beach, FL 32266 | MLS #2070767 | Compass (2025)

References

Top Articles
Latest Posts
Recommended Articles
Article information

Author: Rob Wisoky

Last Updated:

Views: 6358

Rating: 4.8 / 5 (68 voted)

Reviews: 91% of readers found this page helpful

Author information

Name: Rob Wisoky

Birthday: 1994-09-30

Address: 5789 Michel Vista, West Domenic, OR 80464-9452

Phone: +97313824072371

Job: Education Orchestrator

Hobby: Lockpicking, Crocheting, Baton twirling, Video gaming, Jogging, Whittling, Model building

Introduction: My name is Rob Wisoky, I am a smiling, helpful, encouraging, zealous, energetic, faithful, fantastic person who loves writing and wants to share my knowledge and understanding with you.