(t-r)/a:n===t?2+(r-e)/a:4+(e-t)/a);return[60*(i<0?i+6:i),o?a/o:0,(n+n-a)/2]}}},a.propertyAddress={getAddress:function(e,t,r,n,a){var o,i,s,c,l;return{fullStreetAddress:e,fullStreetAddressWithoutUnit:this.getFullStreetAddressWithoutUnit(e,t),unitNumber:t? The information is deemed reliable but not guaranteed and should therefore be independently verified. Save your search for quick access to new listings and price cuts"),Ne.addClass("registration-reminder pos-abs text-white paint-first-background-before");var e=we("Save Search");e.addClass("btn pull-right registration-reminder-save text-white bs4--position-relative"),e.on("click",function(e){return Ce.call("saveSearch",{}),!1});var t=we('');t.addClass("registration-reminder-cancel bs4--position-relative"),t.on("click",function(e){return $e.set(Oe,!0),Ne.hide(),!1}),Ne.append(e),Ne.append(t),Pe.$dom.parent().append(Ne)}return Ne}function F(){if(!Ve){Ve=we("Save your commute location(s) Sign up to access commute times on every property and save them for future updates"),Ve.addClass("registration-reminder pos-abs text-white paint-first-background-before");var e=we("Sign Up");e.addClass("btn pull-right registration-reminder-save text-white bs4--position-relative"),e.on("click",function(e){return o({type:"account.mode",mode:"default"}),!1});var t=we('');t.addClass("registration-reminder-cancel bs4--position-relative"),t.on("click",function(e){return ke.setReminder(),Ve.hide(),!1}),Ve.append(e).append(t),Pe.$dom.parent().append(Ve)}return Ve}function U(e,t){var o=document.createElement("div");o.className="bs4--rounded-circle mr-20",be.getBrowser().touch?o.classList.add("draw-polygon-mobile-btn"):o.classList.add("draw-polygon-btn"),e.appendChild(o);var a=document.createElement("button");a.className="bs4--mt-auto bs4--border-0 bs4--bg-transparent paint-base-font",a.title="Draw a custom area",a.innerHTML="Draw",o.appendChild(a),a.addEventListener("click",Z)}function q(e,t){var o=document.createElement("div");o.className="layers-btn bs4--rounded-circle mr-20",e.appendChild(o);var a=document.createElement("button");a.className="bs4--mt-auto bs4--border-0 bs4--bg-transparent paint-base-font",a.innerHTML="Layers",o.appendChild(a);var n;a.addEventListener("click",function(){var e=a.parentElement.parentElement,t=e.querySelectorAll("button");n? (u.add("propertyMap",new p.ChildController({type:"controllers/Property/PropertyMap",namespace:d.get(),register:{bubble:r}}),!0),m.updateController("propertyMap",{$dom:n.divMap,data:{listing:a,propertyStatus:o&&o.propertyStatus?o.propertyStatus:""}})):n.divMap.remove(),-1===t.exclusions.indexOf("transit")? This is a 3-bed, 2-bath, 1,950 sqft property. Find an agent Saint Augustine FL For Sale Price Price Range New List Price Monthly Payment Minimum - Maximum Apply Beds & Baths Bedrooms Bathrooms Apply Home Type Deselect All Houses Townhomes Multi-family Condos/Co-ops Lots/Land Apartments Manufactured More filters New HVAC 2021. Listing Office The data contained herein is copyrighted by Pensacola Association of REALTORS, Amelia Island Nassau County Association of REALTORS is protected by all applicable copyright laws. Homesnap.templates["controllers/DownloadMobileApp.html"] = '{{#with data}}
Download {{#if showMyText}}My{{else}}the{{/if}} FREE {{coStarBrand.name}} App Available on the App Store and Google Play. About Interest rates are also subject to credit Rates may (a=(Math.round(r/1e5)/10).toFixed(1).toString(),a+="M"):(a=Math.round(r/1e6).toString(),a+="M"),t&&2==t&&(a+="/mo"),{raw:e,dollars:n,short:"$"+a}}return null},getPropertyStatus:function(e,t,r){var n={color:"blue",pinName:"blue_pin",primaryColor:"blue",secondaryColor:null,text:t||"Off-Market",pinHex:"006DC7"};if(r)switch(!0){case r.expired:n.text="Expired";break;case r.canceled:n.text="Canceled";break;case r.withdrawn:n.text="Withdrawn";break;case r.hold:n.text="Hold"}return n},getSPropertyType:function(e){if(e){var t;switch(e){case 1:t="Detached";break;case 2:t="Townhouse";break;case 4:t="Condo";break;case 16:t="Multi-Family";break;case 32:t="Lots/Land";break;case 64:t="Mobile/Manufactured";break;case 128:t="Commercial";break;case 256:t="Co-op";break;case 8:default:t="Other"}return{raw:e,string:t}}return null},getClusterColors:function(e,t,r){var n={fill:"#4392CE",stroke:"#3589CF"};return e&&(t?(n.fill="#F1CC39",n.stroke="#E5BE37"):2==(2&e)?(n.fill="#F37F21",n.stroke="#D76C25"):4==(4&e)?(n.fill="#E02844",n.stroke="#9A1B1E"):1==(1&e)&&(r? (u.add("commuteTimesCollapse",new p.ChildController({type:"controllers/PropertyCommuteTimesCollapse",namespace:d.get(),register:{bubble:r}}),!0),m.updateController("commuteTimesCollapse",{$dom:n.divCommuteTimes,data:{propertyAddressItem:o}})):n.divCommuteTimes.remove(),-1===t.exclusions.indexOf("mortgage")&&a&&a.type_&&"HSListingDetail"==a.type_&&a.transactionType&&a.transactionType.forSale? 2023 Northeast Florida MLS, Inc. All rights reserved. The same tenant has been here for a long time and is currently paying $2900/month. This property was listed for sale on January 16, 2023 by DAVIDSON REALTY, INC. at $415,000. (e.indexOf("homesnap.com")>-1&&-1===e.indexOf("pdf"))}function l(e,t){p.event(e,t)}var d=e("ControllerObjects"),a=e("Application"),u=e("Utilities"),s=new d.Unique(t),c=new d.Callbacks,p=new d.ChildControllerManager,v=new d.StateManager(p,{});p.add("acris",new d.ChildController({type:"controllers/Property/AcrisListing",namespace:s.get(),register:{bubble:n}}));var g,m,f={template:new d.Getter({namespace:s.get(),success:function(e){try{i(e)}catch(e){throw v&&console.info(v),e}},template:{url:"controllers/Property/PropertySummary.html",dom:["divConfidentialInformation","divConfidentialDocumentsContainer","divAcris","divConfidentialDocuments","buildingLink",["aSummaryPropertyLink"],"aAcrisLink"]}})},y=u.coStarBrand.getCurrent(),b=function(){var e=$.Deferred();return a.getCurrentUser(function(t){g=t.user,e.resolve()}),e}();return{update:function(e){v.update(e),r()},restore:function(e){v.restore(e,r)},uninit:function(){p.uninit()},getState:v.getState.bind(v),register:c.register.bind(c),event:l}}}); define("controllers/generic",["require","ControllerObjects","Objects","controllers/Variable","Application"],function(e){return function(t){function r(e){v.call("bubble",e)}function n(e){b.update(e),o()}function o(){p?a():b.$dom&&m.content.get({$dom:b.$dom,data:{}})}function a(e){var t=this;e&&e.$dom&&(p=e.$dom),b.updateController("header",{$dom:p.divHeader,data:b&&b.controllers&&b.controllers.header?b.controllers.header.data:{}}),b.updateController("footer",{$dom:p.divFooter,data:b&&b.controllers&&b.controllers.footer?b.controllers.footer.data:{}}),b.updateController("content",b.get("name"),{$dom:p.divContent,data:b&&b.controllers&&b.controllers.content?b.controllers.content.data:{}}),h.done(function(){C&&C.registrationStatus&&C.registrationStatus.registered&&p.divFooter.addClass("user-logged-in"),C&&C.brand&&p.divFooter.addClass("user-has-brand")}),p.skipNav.off().on("click keyup",l),u.getImpersonation(function(e){e||u.getCurrentUser(function(e){if(f.add("screenTakeover",new s.ChildController({type:"controllers/ScreenTakeover",namespace:g.get(),register:{bubble:r,toggleTriggered:t.toggleTriggered}}),!0),null!==e&&void 0!==e&&e.user){var n,o,a;(null!==(n=e.user.agentDetails)&&void 0!==n&&null!==(o=n.status)&&void 0!==o&&o.isActive||null!==(a=e.user.registrationStatus)&&void 0!==a&&a.registered)&&(f.get("screenTakeover").event("screentakeover.init"),b.updateController("screenTakeover",{$dom:p.banner,data:{currentUser:e,redirectBanner:!0,type:"HSHomesAgentRedirect"}}))}})})}function l(e){return("click"===e.type||"keyup"===e.type&&"Enter"===e.key)&&($("html,body").animate({scrollTop:p.divContent.offset().top},350),p.divContent.attr("tabindex","0").trigger("focus"),p.divContent.removeAttr("tabindex")),!1}function i(){f.uninit()}function d(e,t){f.event(e,t)}var s=e("ControllerObjects"),c=(e("Objects"),e("controllers/Variable")),u=e("Application"),g=new s.Unique(t),v=new s.Callbacks,f=new s.ChildControllerManager,b=new s.StateManager(f);f.add("header",new s.ChildController({type:"controllers/Header",namespace:g.get(),register:{bubble:r}})),f.add("footer",new s.ChildController({type:"controllers/Footer",namespace:g.get(),register:{bubble:r}})),f.add("content",new s.ChildController({type:c,namespace:g.get(),register:{bubble:r}}));var p,C,m={content:new s.Getter({namespace:g.get(),template:{url:"controllers/generic.html",dom:["divHeader","divContent","divFooter","skipNav","banner"]},success:function(e){try{a(e)}catch(e){throw b&&console.info(b),e}},failure:function(){console.log("addGetter failure")}})},h=function(){var e=$.Deferred();return u.getCurrentUser(function(t){C=t.user,e.resolve()}),e}();return{update:n,restore:function(e){b.restore(e,o)},uninit:i,getState:b.getState.bind(b),register:v.register.bind(v),event:d}}}); //# sourceMappingURL=https://assets.homesnap.com/app/js_min/controllers/Map.js.map?hash=c3c839f8562d56cc1d5bad68dcb0e1de 212-913-9058. Description GREAT INVESTMENT OPPORTUNITY! //# sourceMappingURL=https://assets.homesnap.com/app/js_min/modules/Collapse.js.map?hash=2196cdc0093dad53a3376befe34005fb define("controllers/Property/PropertyFavorite",["require","ControllerObjects","Objects","Application"],function(e){return function(t){function r(e){v.call("bubble",e)}function o(){try{p.requireDom(),p.require("propertyAddressItem"),p.optional("showText")}catch(e){throw e}y.template.get({$dom:p.$dom,data:{propertyAddressItem:p.get("propertyAddressItem"),showText:p.get("showText",!0)}})}function n(e){var t,r=e.$dom,o=e.data.propertyAddressItem,n={propertyAddressID:o.id,propertyID:o.propertyID?o.propertyID:0,listingID:null!==o&&void 0!==o&&null!==(t=o.listing)&&void 0!==t&&t.id?o.listing.id:null},s=g.get(!1,"favoriteItems",60),c=n.propertyAddressID;c+=n.propertyID?"::".concat(n.propertyID):"",c+=n.listingID? Other listing MLS# 1201967 NO OWNER FINANCE. ".concat(e.attributes.offMarketDate.shortMonth," ").concat(e.attributes.offMarketDate.day):"";switch(!0){case e.attributes.mlsStatus.expired:S="Expired".concat(x);break;case e.attributes.mlsStatus.canceled:S="Canceled".concat(x);break;case e.attributes.mlsStatus.withdrawn:S="Withdrawn".concat(x);break;case e.attributes.mlsStatus.hold:S="Hold".concat(x)}}var k=new t(S,"#006DC7",null);r.push(k)}return r},getOwnershipTypeAttributeDescription:function(e,t){switch(e){case 1:return t? It contains 3 bedrooms and 2 bathrooms. define("controllers/Property/PropertyFollow",["require","ControllerObjects","Application"],function(e){return function(t){function r(e){g.call("bubble",e)}function o(e){y.update(e),n()}function n(){if(!y.$dom)throw"No state.$dom";if(!y.get("propertyAddressItem"))throw"No state.data.propertyAddressItem";d=y.get("propertyAddressItem").status.isFollowed,m.showFavorite.get({$dom:y.$dom,data:y.get("propertyAddressItem")})}function s(e){l=e.$dom;var t={propertyAddressID:y.get("propertyAddressItem").id,propertyID:y.get("propertyAddressItem").propertyID?y.get("propertyAddressItem").propertyID:0,listingID:y.get("propertyAddressItem").listing?y.get("propertyAddressItem").listing.id:null};b.done(function(){l.btnFollow.click(function(e){c&&c.registrationStatus&&!c.registrationStatus.registered?r({type:"account.mode"}):d?m.unFollow.get({data:t,success:function(e){e.data&&(d=!1,l.btnFollow.text("Notify Me of Price Changes").addClass("btn-notify-off"))}}):m.follow.get({data:t,success:function(e){e.data&&(d=!0,l.btnFollow.text("Turn off notifications").removeClass("btn-notify-off"))}})})})}function i(){w.uninit()}function a(e,t){w.event(e,t)}var l,d,c,p=e("ControllerObjects"),u=e("Application"),f=new p.Unique(t),g=new p.Callbacks,w=new p.ChildControllerManager,y=new p.StateManager(w,{}),m={showFavorite:new p.Getter({namespace:f.get(),success:s,template:{url:"controllers/Property/PropertyFollow.html",dom:["btnFollow"]}}),follow:new p.Getter({type:Boolean,webService:"/service/PropertyAddresses/Follow",namespace:f.get(),success:s,cache:{expire:0}}),unFollow:new p.Getter({type:Boolean,webService:"/service/PropertyAddresses/Unfollow",namespace:f.get(),success:s,cache:{expire:0}})},b=function(){var e=$.Deferred();return u.getCurrentUser(function(t){c=t.user,e.resolve()},!0),e}();return{update:o,restore:function(e){y.restore(e,n)},uninit:i,getState:y.getState.bind(y),register:g.register.bind(g),event:a}}}); Next Sorry, we can't find any similar sold homes at this time. Parking Facilities: Num of Garage Spaces: Sorry, we can't find any similar homes at this time. )/g;return"string"==typeof e?e.match(t):null}},a.date={getDateInfo:function(e){if(e){var t,r=new Date(e),n={weekday:"long",year:"numeric",month:"long",day:"numeric"},o={weekday:"long",year:"numeric",month:"long",day:"numeric",hour:"numeric",minute:"numeric",second:"numeric"},i=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],s=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],c=["January","February","March","April","May","June","July","August","September","October","November","December"];return{raw:r.getTime(),date:r,month:r.getMonth()+1,day:r.getDate(),year:r.getFullYear(),monthDayYear:r.getMonth()+1+"/"+r.getDate()+"/"+r.getFullYear().toString().substr(2,2),formattedDate:r.toLocaleString("en-us",n),formattedDateTime:r.toLocaleString("en-us",o),shortMonth:s[r.getMonth()],longMonth:c[r.getMonth()],formattedTime:r.toLocaleTimeString("en-us",{hour:"2-digit",minute:"2-digit"}),ago:a.date.getAgo(r),agoAsDays:a.date.getAgoAsDays(r),agoFriendly:a.date.getAgoFriendly(r),shortDay:i[r.getDay()],longDay:null===(t=a.date.getDayOfWeek(r.getDay()))||void 0===t?void 0:t.dayFull}}return null},getAgo:function(e){var t=Date.now();if(e){var r=t-e.getTime(),n=Math.round(r/1e3),a=Math.round(n/60),o=Math.round(a/60),i=Math.round(o/24),s=Math.round(i/7),c=Math.round(i/30);return n<=0? (t.facebook=!0,t.name="Facebook",t.color={text:"#3b5998",background:"#4b6dad",rgb:"75,109,173",gradient:"radial-gradient(at bottom right, #87BAFF 0%, #005EA8 100%)"},t.icon={color:a.path.getImageUrl("/listing-promos/fb-colored-256px.png"),colorSM:a.path.getImageUrl("/listing-promos/fb-colored-70px-2x.png"),white:a.path.getImageUrl("/listing-promos/fb-white-70px-2x.png"),grey:a.path.getImageUrl("/listing-promos/fb-grey-70px-2x.png")}):2===e? "In state":"Absentee - In state";case 2:return t? ("number"!=typeof e||e<0)){var t=new Date(null);t.setSeconds(e);var r=t.toISOString().substr(11,8),n=r.split(":");return{raw:e,hours:+n[0],minutes:+n[1],seconds:+n[2],formatted:r,formattedTrimmed:r.replace(/^0(?:0:0? !W.get("qs",{}).bookshowing,o=!1;D&&(o=!0),j.add("scheduleTour",new x.ChildController({type:"controllers/Property/ScheduleTour",namespace:N.get(),register:{bubble:n}}),!0),W.updateController("scheduleTour",{$dom:h.divScheduleTour,data:{propertyAddressItem:e,inSideBar:!0,inListingAdminPanel:o,showingData:{bookingType:"listing",listingId:e.listing.id,listingAddress:"".concat(e.address.fullStreetAddress,", ").concat(e.address.cityStateZip),itineraryName:e.address.streetNameWithoutNumber},triggerOpenModal:t,promo:u()}})}function u(){var e=W.get("promo",{}),t=e.promoMedium,n=e.promoContent,o=e.promoTerm,i=e.promoDate,r=e.promoSource;return"mls"!==r&&(r=W.get("qs",{}).bookshowing? (null===(e=n.agentDetails)||void 0===e||!e.consumerViewDisplayPhone)}})}function o(e){var t,r,a=e.$dom,o=e.data||{},s=o.user||{},c=o.useConsumerViewDisplayPhone;if(!d.get("link",!0)||s.status.doesNotHaveProfile||c)a.aName.length&&a.aName.on("click",function(e){return n({type:"url.unhandled",url:$(e.currentTarget).attr("href"),data:s}),!1});else{var m,g,h=null!==s.entityType||null!==s.entityID&&0!==s.entityID?s.entityType:2;g=60===h?s.entityGuid:s.entityID?s.entityID:s.userID;var b;b=null!==(m=s.agentDetails)&&void 0!==m&&m.urlName?"/".concat(s.agentDetails.urlName):"/entity/".concat(h,"/").concat(g).concat(d.get("promoSource")? Below is detail information. This information should only be used as a reference. and property approval based on secondary market guidelines. $415,000. ":"&","hash=").concat(a,"&v=").concat(i)),require(["jquery"],function(t){if(!t("link[href='".concat(e,"']")).length){var r=t("head");if(r.length){var a=t('').attr("href",e);r.append(a),null!==o&&void 0!==o&&o.key&&null!==o&&void 0!==o&&o.value&&a.attr(o.key,o.value)}}"function"==typeof n&&n()})})}},a.ui={getWindowSize:function(e){return e>=1200?"lg":e>=992?"md":e>=768?"sm":"xs"},belowthefold:function(e,t,r,n){return(n&&n.offset()?n.offset().top+n.height():(t[0].innerHeight?t[0].innerHeight:t.height())+t.scrollTop())<=e.offset().top-(r||0)},rightoffold:function(e,t,r,n){return(n&&n.offset()?n.offset().left+n.width():t.width()+t.scrollLeft())<=e.offset().left-(r||0)},abovethetop:function(e,t,r,n){return(n&&n.offset()?n.offset().top:t.scrollTop())>=e.offset().top+(r||0)+e.height()},leftofbegin:function(e,t,r,n){return(n&&n.offset()?n.offset().left:t.scrollLeft())>=e.offset().left+(r||0)+e.width()},inviewport:function(e,t,r,n){return!(!e||!e.length)&&! Home buyers reveal: 'What I wish I had known before buying my first home', Selling your home? For completeness, Compass often displays two records for one sale: the MLS record and the public record. Any dissemination of this information is in violation of copyright laws and is strictly prohibited. (a.title="Show List",a.replaceChild(s,n),a.style.paddingRight="5px"):(e=!1,a.title="Hide List",a.replaceChild(n,s),a.style.paddingRight="0"),Ce.call("listToggle",e)})}function ae(e,t){var o=document.createElement("div");o.className="mobile-list-toggle-btn bs4--rounded-circle mr-20",e.appendChild(o);var a=document.createElement("button");a.className="bs4--mt-auto bs4--border-0 bs4--bg-transparent paint-base-font",a.innerHTML="List",a.title="Toggle Search List",a.setAttribute("data-hide-status",!1),o.appendChild(a),a.addEventListener("click",function(){var e=a.getAttribute("data-hide-status");a.setAttribute("data-hide-status","false"===e),Ce.call("listToggle","false"===e)})}function ne(e){if(Ie){var t=Ge.paItems.markers.getItem(e.toString());t||(t=Ge.listingGroups.markers.getItem(e.toString())),t&&t.listingMarker.click()}else Ce.register("clickWhenMapReady_",function(){var t=Ge.paItems.markers.getItem(e.toString());t&&t.listingMarker.click()})}function se(e){if(ce&&ce.getZoom()<16)return!1;if(e&&e.group&&e.value){var t=Me.getHeatMapCriteria(e.group,e.value)||{};e.sectionKey=t.sectionKey,e.colors=t.colors,e.sectionValues=t.sectionValues}if(e&&e.sectionKey!=Ge.heatMaps.sectionKey&&Ge.heatMaps.polygon&&Ge.paItems.markers.each(function(e,t){var o=t;o.polygon&&o.setVisibility(!1)}),e&&null===e.sectionKey&&Ge.heatMaps.polygon)ie();else{var o=0;for(var a in Ge.paItems.data.items){if(!Ge.paItems.data.items.hasOwnProperty(a))return;var n=Ge.paItems.data.items[a],s=n[0]||null,i=null,l=null;if(! "-".concat(t):t}return null},getNumber:function(e){return e||0===e? )?/,""),roundedMinutes:Math.round(e/60)}}},getDayOfWeekArray:function(){return[{dayFull:"Sunday",dayAbbr:"Sun",dayLongAbbr:"Sun"},{dayFull:"Monday",dayAbbr:"M",dayLongAbbr:"Mon"},{dayFull:"Tuesday",dayAbbr:"T",dayLongAbbr:"Tues"},{dayFull:"Wednesday",dayAbbr:"W",dayLongAbbr:"Wed"},{dayFull:"Thursday",dayAbbr:"Th",dayLongAbbr:"Thurs"},{dayFull:"Friday",dayAbbr:"F",dayLongAbbr:"Fri"},{dayFull:"Saturday",dayAbbr:"S",dayLongAbbr:"Sat"}]},getDayOfWeek:function(e){return a.date.getDayOfWeekArray()[e]},getTimeOptions:function(){for(var e=[],t=function(e){return e.toString().padStart(2,"0")},r=0;r<2;r++)for(var n=r? define("controllers/UserItem",["require","ControllerObjects"],function(e){return function(t){function n(e){s.call("bubble",e)}function r(e){d.update(e),a()}function a(){var e;try{d.requireDom(),d.require("userItem"),d.require("userItem","IUserItem"),d.optional("link"),d.optional("useConsumerViewDisplayPhone"),d.optional("showUserLocation")}catch(e){throw e}var t,n=d.get("userItem");if(d.get("subhead",!0)){var r,a,o;"string"==typeof d.get("subhead",!0)?t=d.get("subhead"):null!==(r=n.agentDetails)&&void 0!==r&&r.brokerage?t=n.agentDetails.brokerage:null!==(a=n.agentDetails)&&void 0!==a&&null!==(o=a.office)&&void 0!==o&&o.name&&(t=n.agentDetails.office.name)}var i;d.get("brand",!1)&&(i=n.brand),c.template.get({$dom:d.$dom,data:{image:d.get("image"),user:n,subhead:t,showUserLocation:d.get("showUserLocation"),thermometer:d.get("thermometer",!1),badges:d.get("badges"),note:d.get("note"),brand:i,chevron:d.get("chevron"),license:d.get("license",!1),useConsumerViewDisplayPhone:d.get("useConsumerViewDisplayPhone",!1)&&!