:\=([^&]+))?/g;t=a.exec(e);)r=r||{},"string"==typeof t[2]?r[decodeURIComponent(t[1].toLowerCase())]=decodeURIComponent(t[2]):"="!==e.charAt(e.indexOf(t[1])+t[1].length)&&(r[decodeURIComponent(t[1].toLowerCase())]=!0);return r},parseUrl:function(e){if(!e||"string"!=typeof e)return null;var t=/^(http:|https:)?(?:\/\/)?(([^\/\:]+)?(?:(?:\:)([\d]+))?)?(\/[^\s\?]*)(\?[^\#\s]+)? Connect with Lynne to share homes, arrange tours, and send private messages. The data relating to real estate on this website comes in part from the Internet Data Exchange program of North Carolina Regional MLS LLC. Tracy Foster is committed to demonstrating true. Contact an agent for Schools Information. (null===(C=navigator)||void 0===C||!C.geolocation);return{update:n,restore:function(e){z.restore(e,r)},uninit:k,getState:z.getState.bind(z),register:E.register.bind(E),event:A}}}); Homes for Sale, Listings & Real Estate for in Glen Allen, VA from Abbitt Realty Co.. See All Homes Now! "Open ".concat(e.listing.openHouse.times):"Open House";null!==(u=e.listing.openHouse.method)&&void 0!==u&&u.virtual&&(d="Live ",n.listing.isOpenHouseNow(e.listing.openHouse)?d+="Now ":e.listing.openHouse.times&&(d+="".concat(e.listing.openHouse.times," ")),d+='');var g=new t(d,"#00B100",null);if(r.push(g),null!==e&&void 0!==e&&e.transactionType.forSale&&null!==e&&void 0!==e&&null!==(p=e.listing)&&void 0!==p&&p.openHouse.method.byAppointmentOnly){var m=n.coStarBrand.is("citysnap")? We are continuously working to improve the accessibility of our web experience for everyone, and we welcome feedback and accommodation requests. (t.google=!0,t.name="Google",t.color={text:"#db3236",background:"#ef5c42",rgb:"239,92,66",gradient:"radial-gradient(at bottom right, #E07C3D 0%, #E23A3A 100%)"},t.icon={color:n.path.getImageUrl("/listing-promos/google-colored-256px.png"),colorSM:n.path.getImageUrl("/listing-promos/google-colored-70px-2x.png"),white:n.path.getImageUrl("/listing-promos/google-white-70px-2x.png"),grey:n.path.getImageUrl("/listing-promos/google-grey-70px-2x.png")}):4===e&&(t.waze=!0,t.name="Waze",t.color={text:"#00b7d6",background:"#00b8d2",rgb:"0, 184, 210",gradient:"linear-gradient(313.13deg, #22E0FF 0%, #1CD6F6 15.8%, #15C9EA 35.86%, #15CAEB 36.43%, #15CAEB 36.44%, #15CAEB 36.44%, #15CAEB 37.2%, #15C9EA 37.36%, #15C9EA 37.52%, #15C9EA 38.16%, #14C8E9 39.89%, #14C8E9 39.89%, #13C6E7 43.86%, #10C0E2 53.61%, #00A4C8 100%)"},t.icon={color:n.path.getImageUrl("/listing-promos/waze-colored-256px-1.png"),colorSM:n.path.getImageUrl("/listing-promos/waze-colored-70px-2x-1.png"),white:n.path.getImageUrl("/listing-promos/waze-white-70px-2x.png"),grey:n.path.getImageUrl("/listing-promos/waze-grey-70px-2x.png")}),t},getPlatformIDByName:function(e){if(!e)return null;var t;switch(e.toLowerCase()){case"facebook":t=1;break;case"instagram":t=2;break;case"google":case"googlesearch":case"googlediscovery":t=3;break;case"waze":t=4}return t}},n.leads={getNetwork:function(e,t){var r=Object.assign({},n.ads.getPlatformType(n.ads.getPlatformIDByName(t)));if(r.id=e,r.raw=e,r[t])return r;switch(r.color={text:"#000000",background:"#ffffff",rgb:"0, 0, 0",gradient:null},r.icon={color:"",colorSM:"",white:"",grey:""},e){case 0:r.name="Unknown";break;case 1:r.name="Homesnap";break;case 32:r.name="YouTube";break;case 64:case 256:r.name="Google Ads";break;case 128:r.name="Google's Local Services Ads"}return r},getPlatform:function(e){var t,r={};return r.match=null!==(t=Object.keys(e).filter(function(t){return!0===e[t]})[0])&&void 0!==t?t:"",r.name=(r.match.charAt(0).toUpperCase()+r.match.substr(1)).match(/([A-Z]? Looking to buy or sell a home? Providing detail oriented management of residential associations across Southeast Virginia.
Apartments & Rental Homes - Abbitt Management, LLC Send me news, tips, and promos from realtor.com using my email. I absolutely love meeting new people and helping match them to the perfect home. Learn more. About Tracy Foster. Contact an agent for Schools Information. It is designed to be a starting point to help parents make baseline comparisons, not the only factor in selecting the right school for your family.
Western Branch Commons, Chesapeake Real Estate & Homes for Sale "Rented":"Sold",i="#f71200";else if((e.listing.sListingStatus.inactive||e.listing.sListingStatus.removed)&&(i="#006DC7",o="Off-Market",e.listing.mlsStatus)){var c=e.listing.offMarketDate?" (a.fill="#00B100",a.stroke="#00B100"):(a.fill="#71bf44",a.stroke="#538c32"))),a},getSingleEntityTypeAndID:function(e){if(e){var t,r;return e.listing?(t=7,r=e.listing.id):e.propertyID? 11835 Fishing Point Drive, Ste 101 Homes for Sale and Rent LLC (757) 847-9992. //# sourceMappingURL=https://assets.homesnap.com/app/js_min/controllers/Header.js.map?hash=667e142a5203b8ad4f9b89a2c81a98d8 Zillow (Canada), Inc. holds real estate brokerage licenses in multiple provinces. (\#\S+)?$/i,r=e.match(t);return r? (n=(Math.round(r/1e5)/10).toFixed(1).toString(),n+="M"):(n=Math.round(r/1e6).toString(),n+="M"),t&&2==t&&(n+="/mo"),{raw:e,dollars:a,short:"$"+n}}return null},getPropertyStatus:function(e,t,r){var a={color:"blue",pinName:"blue_pin",primaryColor:"blue",secondaryColor:null,text:t||"Off-Market",pinHex:"006DC7"};if(r)switch(!0){case r.expired:a.text="Expired";break;case r.canceled:a.text="Canceled";break;case r.withdrawn:a.text="Withdrawn";break;case r.hold:a.text="Hold"}return a},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 a={fill:"#4392CE",stroke:"#3589CF"};return e&&(t?(a.fill="#F1CC39",a.stroke="#E5BE37"):2==(2&e)?(a.fill="#F37F21",a.stroke="#D76C25"):4==(4&e)?(a.fill="#E02844",a.stroke="#9A1B1E"):1==(1&e)&&(r? (t.length&&(t+=" "),t+="[1 Image Attached]"):e.entity&&(t.length&&(t+=" "),t+="[".concat(n.user.getFriendlyName(e.entity,!0),"]")),t},getTitle:function(e){var t="Me";if(e&&e.members&&e.members.length){var r=e.members.length,a=e.members.map(function(e,t){return n.user.getFriendlyName(e,1===r||1===e.entityID)});1===r?t=a[0]:2===r?t="".concat(a[0]," & ").concat(a[1]):3===r?t="".concat(a[0],", ").concat(a[1]," & ").concat(a[2]):(t="".concat(a[0],", ").concat(a[1],", ").concat(a[2]),t+=" & ".concat((r-3).toString()," more"))}return t},isEqual:function(e,t){return!! 2023 NewPoint Media Group, LLC. View 13 photos for 1201 N Rainbow Blvd, Las Vegas, NV 89108, a 3 beds, 2 baths, 1136 Sq. Brokerage. "$".concat(n.string.getShortNumber(e)):"$".concat((e/1e6).toString(),"M")}}),o=[],i=0;i<=1e4;i+=100)o.push(i);for(var s=10500;s<15e3;s+=500)o.push(s);for(var c=15e3;c<=2e4;c+=1e3)o.push(c);o.push(1e8),n.coStarBrand.is("citysnap")&&(o=o.filter(function(e){return 0===e||e>900}));var l=o.map(function(e){return{value:e,label:e<1e4?
Vendors - Abbitt Management, LLC John Abbitt Apartments - Hampton, VA - Homes.com 2 Baths 200 S Mallory St, Hampton, VA 23663 The Quarter - Come live in a luxurious spacious two-bedroom apartment Featuring stainless steel appliances, granite countertops, spacious closets, 10ft Ceilings, and beautiful flooring. This browser is no longer supported. Each area within Hampton Roads has its own unique personality, charm, and diversity to fit your lifestyle. "This Year":"All Time"}},getTicks:function(e){if(e)return parseFloat(e.toString().replace(/\D/g,""))},getDuration:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;if(!
Langley AFB, VA Real Estate Agents | Homes.com YEARS. Learn how to avoid scams. "+t),{small:r||i+"50.jpg"+s,medium:r||i+"150.jpg"+s,large:r||i+"300.jpg"+s,photoVersion:t}},updateProfileImage:function(e,t){if(e)return e.status.raw+=1,e.status.hasPhoto=!0,e.photoVersion=t,e.profileImage=this.getProfileImage(e.userID,e.photoVersion),e},getName:function(e,t,r){if(!e&&!t&&!r)return null;var a,e=e?e.trim():null,t=t?t.trim():null;return a=e||(t||(r||" ")),{first:e,last:t,firstOrLast:a,full:e&&t?e+" "+t:a,initials:e&&t?e.charAt(0).toUpperCase()+t.charAt(0).toUpperCase():a.charAt(0).toUpperCase()}},getFriendlyName:function(e,t){return t?e.name&&e.name.full?e.name.full:"Homesnap User":e.name&&e.name.first?e.name.first:"Homesnap User"},getProfileURL:function(e,t,r){return e?"/"+e:"/entity/"+r+(t? Walking distance to club house (fitness center, very large lap swimming pool, basketball & soccer field, 2 kids playground with play structures, full-service coffee shop). | Terms of Use (w&&clearTimeout(w),d(t,e)):q&&t===q||(q=t,w&&clearTimeout(w),w=setTimeout(function(){d(t)},200)):(q="",s())}function u(e){var t=j.get(10);J.done(function(){if(Y){var t=Object.keys(Y).some(function(e){return Y[e].hasListingCarts}),a=Object.keys(Y).some(function(e){return Y[e].hasSavedSearches}),n=[];(t||a)&&(a&&n.push({type_:"SavedSearches"}),t&&n.push({type_:"ListingCarts"}),e.unshift({header:"MLS",items:n,divider:!0}))}}),!z.get("multiArea",!1)&&(t&&t.length>0||e&&e.length>0)? Additional Information About 8852 Principato St, Las Vegas, NV 89166. See what other people are saying about working at Abbitt define("controllers/generic",["require","ControllerObjects","Objects","controllers/Variable","Application"],function(e){return function(t){function r(e){b.call("bubble",e)}function o(e){p.update(e),n()}function n(){C?a():p.$dom&&m.content.get({$dom:p.$dom,data:{}})}function a(e){e&&e.$dom&&(C=e.$dom),p.updateController("header",{$dom:C.divHeader,data:p&&p.controllers&&p.controllers.header?p.controllers.header.data:{}}),p.updateController("footer",{$dom:C.divFooter,data:p&&p.controllers&&p.controllers.footer?p.controllers.footer.data:{}}),p.updateController("content",p.get("name"),{$dom:C.divContent,data:p&&p.controllers&&p.controllers.content?p.controllers.content.data:{}}),h.done(function(){v&&v.registrationStatus&&v.registrationStatus.registered&&C.divFooter.addClass("user-logged-in"),v&&v.brand&&C.divFooter.addClass("user-has-brand")}),C.skipNav.off().on("click keyup",l)}function l(e){return("click"===e.type||"keyup"===e.type&&"Enter"===e.key)&&($("html,body").animate({scrollTop:C.divContent.offset().top},350),C.divContent.attr("tabindex","0").trigger("focus"),C.divContent.removeAttr("tabindex")),!1}function i(){g.uninit()}function d(e,t){g.event(e,t)}var c=e("ControllerObjects"),s=(e("Objects"),e("controllers/Variable")),u=e("Application"),f=new c.Unique(t),b=new c.Callbacks,g=new c.ChildControllerManager,p=new c.StateManager(g);g.add("header",new c.ChildController({type:"controllers/Header",namespace:f.get(),register:{bubble:r}})),g.add("footer",new c.ChildController({type:"controllers/Footer",namespace:f.get(),register:{bubble:r}})),g.add("content",new c.ChildController({type:s,namespace:f.get(),register:{bubble:r}}));var C,v,m={content:new c.Getter({namespace:f.get(),template:{url:"controllers/generic.html",dom:["divHeader","divContent","divFooter","skipNav"]},success:function(e){try{a(e)}catch(e){throw p&&console.info(p),e}},failure:function(){console.log("addGetter failure")}})},h=function(){var e=$.Deferred();return u.getCurrentUser(function(t){v=t.user,e.resolve()}),e}();return{update:o,restore:function(e){p.restore(e,n)},uninit:i,getState:p.getState.bind(p),register:b.register.bind(b),event:d}}});
Rental Listings in Newport News VA - 105 Rentals | Zillow {protocol:r[1]||location.protocol,host:r[2]||location.host,hostname:r[3]||location.hostname,port:r[4]||location.port,pathname:r[5],search:r[6],hash:r[7]}:null},isiOS:function(){return/iPad|iPhone|iPod/.test(navigator.userAgent||navigator.vendor||window.opera)&&!window.MSStream},isAndroid:function(){return/android/i.test(navigator.userAgent||navigator.vendor||window.opera)},isChromeiOS:function(){return/CriOS/i.test(navigator.userAgent||navigator.vendor||window.opera)},isWebView:function(){return/wv/i.test(navigator.userAgent||navigator.vendor||window.opera)},isHSPuppeteer:function(){return/HSPuppeteer/i.test(navigator.userAgent||navigator.vendor||window.opera)}},n.path={getImageUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t.imageRootPath+e},getJSUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t.jsRootPath+e},getHandlebarUrl:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return t.handlebarRootPath+e},getDomain:function(e){var t=e.split(". Unhandled Webservice Error")}catch(e){throw void 0!==V&&null!==V&&console.info(V),e}}})},G={},q=U.coStarBrand.is("citysnap"),j=300,R=M.debounce(function(){m()},450),J=M.debounce(w,200,{maxWait:400});return{update:s,restore:function(e){V.restore(e,o)},uninit:function(){J.cancel(),E.uninit()},getState:V.getState.bind(V),register:O.register.bind(O),event:b}}}); For listings in Canada, the trademarks REALTOR, REALTORS, and the REALTOR logo are controlled by The Canadian Real Estate Association (CREA) and identify real estate professionals who are members of CREA. .
Most recently, Ann found us a beautiful condo in a great neighborhood, and then walked us through every step of the process. Apartments for rent at University Gardens, Las Vegas, NV from $875 USD. (u.liPrimary.css({"background-image":"url(".concat(y,")")}),u.imgFinal.attr("HSPuppeteer-src",y)):(u.liPrimary.css({"background-image":"url(".concat(y,")")}),u.imgFinal.attr("src",y))}else if(null!==(i=d.building)&&void 0!==i&&i.imageUrl||d.skyView){var w=u.liPrimary[0],b="";if(!w)return!1;d.skyView? */i)[1],a.searchMode=4),"function"!=typeof t?a:(t(a),!1)}function y(e){return!z.get("multiArea",!1)&&(D.getDeviceSize(function(t){var n=e.heatmapOption?R.getHeatMapEnum(e.heatmapOption):null;a({type:"trackUserEvent",data:{webServiceName:"analytics",serviceMethod:"TrackEvent",data:{eventType:"PropertiesAndAreasSearched",data:{utm:{medium:"web-".concat(t)},searchType:e.searchType,polygonType:e.polygonType,searchMode:e.searchMode||1,heatmapOption:n,autocompleteSourceType:e.autocompleteSourceType}}}})}),!1)}function b(){G.add("listingCarts",new O.ChildController({type:"controllers/MLS/Integrations/ListingCarts",namespace:U.get(),register:{bubble:a}}),!0),z.updateController("listingCarts",{data:{accounts:Y}})}function T(){G.add("savedSearches",new O.ChildController({type:"controllers/MLS/Integrations/SavedSearches",namespace:U.get(),register:{bubble:a}})),z.updateController("savedSearches",{data:{accounts:Y}})}function k(){G.uninit()}function A(e,t){var a;switch(e){case"location.new":t.lat&&t.lng&&(M={latitude:t.lat,longitude:t.lng,type_:"HSIPLocation"});break;case"commuteTimeBanner.status":z.set("commuteTimeBanner",t);break;case"geographies.update":if(Array.isArray(null===(a=t.data)||void 0===a?void 0:a.id)){var n={21:1,26:2,51:3},r=[],o=t.data,i=o.id,c=o.longitude,l=o.latitude;i.forEach(function(e){var t;null!==e&&void 0!==e&&null!==(t=e[2])&&void 0!==t&&t.hasNoPolygon&&(Q=!0),r.push({Type:n[e[0]],Id:e[1]})}),F=r,B=l&&c?l:null,H=l&&c?c:null}return!1}return G.event(e,t),!1}var C,w,M,L,_,B,H,O=e("ControllerObjects"),x=e("Objects"),D=e("Application"),I=e("Utilities"),R=e("SearchDefinitions"),j=e("modules/SearchRecentSearches"),P=e("modules/MLSAccounts"),U=new O.Unique(t),E=new O.Callbacks,G=new O.ChildControllerManager,z=new O.StateManager(G),N={data:new O.Getter({namespace:U.get(),type:x.HSSearchResult,webService:"/service/Misc/Search",failure:function(){"object"==typeof z&&console.info(z)},cache:{expire:2},success:m}),autocomplete:new O.Getter({namespace:U.get(),type:x.HSAutocompleteResult,webService:"/service/Misc/Autocomplete",failure:function(){"object"==typeof z&&console.info(z)},cache:{expire:2},success:m}),savedSearchesList:new O.Getter({namespace:U.get(),type:[x.HSSavedSearch],webService:"/service/SavedSearches/List",failure:function(){"object"==typeof z&&console.info(z)},cache:{expire:2}}),template:new O.Getter({namespace:U.get(),success:function(e){try{v(e)}catch(e){"object"==typeof z&&console.info(z)}},template:{url:"controllers/SearchDropdown.html",dom:["liMoreSavedSearches","liListingService"]}})},q="",F=[],Q=!1;D.getLocation(function(e){e&&(M=e)});var Y={},J=function(){var e=$.Deferred();return P.getAccounts(function(t){Y=t,e.resolve()}),e}(),K=! Apply at TurboTenant: Property Id 1138171. Zillow, Inc. holds real estate brokerage licenses in multiple states. Homesnap.templates["controllers/SearchDropdown.html"] = '{{#with data}}{{#each this}} {{#if header}} {{/if}} {{#each items}}
{{#compare type_ "HSAreaItem"}} {{name}} {{#compare areaTypeID 1}}
State {{/compare}} {{#compare areaTypeID 2}} {{#if state}}
{{state}} {{else}}
Metro Area {{/if}} {{/compare}} {{#compare areaTypeID 3}}
{{state}} {{/compare}} {{#compare areaTypeID 4}}
City/Town {{/compare}} {{#compare areaTypeID 5}}
Zip {{/compare}} {{#compare areaTypeID 6}}
{{#if uspsCity}}{{uspsCity}}, {{/if}}{{state}} {{/compare}} {{#unless status.hasMLSCoverage}}
Notify Me When Available {{/unless}} {{else compare type_ "HSPropertyAddressItem"}} {{#if building.name}} {{building.name}}
{{/if}} {{address.fullStreetAddress}} {{#compare propertyStatus.color "red"}} • {{/compare}} {{#compare propertyStatus.color "orange"}} • {{/compare}} {{#compare propertyStatus.color "yellow"}} • {{/compare}} {{#compare propertyStatus.color "purple"}} • {{/compare}} {{#compare propertyStatus.color "green"}} • {{/compare}}
{{address.cityStateZip}} {{else compare type_ "HSSchool"}} {{name}}
{{address.city}}, {{address.state}} {{else compare type_ "HSStreetArea"}} {{name}}
{{area.name}} {{else compare type_ "HSSavedSearch"}} {{name}} {{#if summary}}
{{{summary}}} {{/if}} {{else compare type_ "CommuteTimeBanner"}} Find Homes by Commute Time {{else compare type_ "HSIPLocation"}} Current Location {{else compare type_ "notClickable"}} {{name}} {{else compare type_ "ListingCarts"}} list Imported Listing Carts {{else compare type_ "SavedSearches"}} search Imported Saved Searches {{/compare}} {{#if autocompleteStatus.farFromBoundary}}
Too far away. She guided them through the paperwork and gave them the best advice out there. Previous Ann Andrews - Real Estate Agent in Hampton, VA - Reviews | Zillow . (!window||null===(t=document)||void 0===t||!t.documentElement)&&window.getComputedStyle(document.documentElement).getPropertyValue(e)}},n.application={parseQueryString:function(e){for(var t,r,a=/(?:\?|\&)([^(\=|\&)]+)(? "Bed":"Beds"}:null},getBaths:function(e,t){var r;return e&&(r={raw:{full:e,half:t||0},string:e.toString(),label:"Baths"},t&&t>0&&(r.string+=1==t? (757) 848-4162 Visit Property Website All Rights Reserved. This business has not enabled messaging, but you can still request quotes from other businesses like them. "".concat(e):"paint/paint.css")},set:function(e,t,r,a,n){var o=document.documentElement.style;e&&t&&o&&(o.setProperty("--".concat(e,"-hex"),t),"number"==typeof r&&"number"==typeof a&&"number"==typeof n&&(o.setProperty("--".concat(e,"-hue"),"".concat(r)),o.setProperty("--".concat(e,"-sat"),"".concat(a,"%")),o.setProperty("--".concat(e,"-lte"),"".concat(n,"%"))))}},converters:{rgb2hsl:function(e,t,r){var a=Math.max(e,t,r),n=a-Math.min(e,t,r),o=1-Math.abs(a+a-n-1),i=n&&(a===e? Abbittpropertymanagement.com Need an agent who knows how to effectively market your home so it sells? (r.id=e.raw,r):null}},n.styles={getProp:function(e){var t;return! (r.dataStatusBadge="red",r.spanTextColor="bs4--text-google-red",r.spanIcon="cancel",r.pText="Declined"):e.status.none&&(r.dataStatusBadge="gray",r.spanTextColor="bs4--text-gray-300",r.spanIcon="watch_later",r.pText="No Status");return r}},n.coStarBrand={_current:window.Homesnap&&window.Homesnap.coStarBrand,_internalDictionary:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if("number"==typeof e)return 2940===e?4:2;switch(e.toLowerCase()){case"citysnap":return 4;case"homesnap":default:return 2}},is:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(e){var t=this._internalDictionary(e);return t&&this._current===t}},getCurrent:function(e){var t=e?this._internalDictionary(e):this._current;switch(t){case 4:return{name:"Citysnap",supportEmail:"support@citysnap.com",listingService:"RLS",raw:t,appleApp:"https://apps.apple.com/us/app/citysnap-nyc-rentals-homes/id1603890256",googlePlay:"https://play.google.com/store/apps/details?id=com.homesnap.citysnap",includedMLSIds:[511e3]};default:return{name:"Homesnap",supportEmail:"support@homesnap.com",listingService:"MLS",raw:t,appleApp:"https://apps.apple.com/us/app/homesnap-real-estate-rentals/id506563991",googlePlay:"https://play.google.com/store/apps/details?id=com.homesnap",includedMLSIds:[]}}}},n}),String.prototype.endsWith||(String.prototype.endsWith=function(e,t){return(void 0===t||t>this.length)&&(t=this.length),this.substring(t-e.length,t)===e}),Object.assign&&"function"==typeof Object.assign||Object.defineProperty(Object,"assign",{value:function(e,t){"use strict";if(null===e)throw new TypeError("Cannot convert undefined or null to object");for(var r=Object(e),a=1;a. Katie Cichosz, | Abbitt Realty Co. "Pending":"Contract",i="#ff7f17";else if(e.listing.sListingStatus.sold)o=s? Chesapeake Real Estate & Homes for Sale. Review all listings and sales below. "$".concat(n.string.getShortNumber(e)):"$".concat((e/1e3).toString(),"K")}}),u={sale:{min:a.slice(0,-1),max:a.slice(1)},rent:{min:l.slice(0,-1),max:l.slice(1)}};return u.sale.max[u.sale.max.length-1]={label:"$25M+",value:1e8},u.rent.max[u.rent.max.length-1].label="$20K+",u},getYearBuiltOptions:function(){for(var e=new Date,t=e.getFullYear(),r=[];t>=2014;)r.push(t),t-=1;r=r.concat([2010,2005,2e3,1990,1980,1970,1960,1950,1925,1900]);var a=r.map(function(e){return{value:e,label:e}}),n={min:_toConsumableArray(a).reverse(),max:a};return n.max.unshift({label:"Any",value:3e3}),n.min.unshift({label:"Any",value:0}),n}},n.savedSearches={getSavedSearchUrl:function(e){var t,r=e.sd.getUrl(),a="",n="";if(null!==(t=e.boundaryEntities)&&void 0!==t&&t.length){if(n="/p_",1===e.boundaryEntities.length){var o=e.boundaryEntities[0];n+="".concat(o.entityType,",").concat(o.entityID)}else e.boundaryEntities.forEach(function(e){n+="(".concat(e.entityType,",").concat(e.entityID,")")});a=1===e.boundaryEntities.length?e.boundaryEntities[0].url:"/areas"}else if(e.boundaryEntity){switch(e.boundaryEntity.type_){case"HSAreaItem":n="/p_(21,".concat(e.boundaryEntity.areaID,")");break;case"HSSchool":n="/p_(26,".concat(e.boundaryEntity.id,")");break;case"HSStreetArea":n="/p_(51,".concat(e.boundaryEntity.id,")")}a=e.boundaryEntity.url}var i="";if(e.bounds&&e.bounds.center){var s=e.bounds.center();i="/c_".concat(s.lat.toString(),",").concat(s.lng.toString())}var c="/b_".concat(e.bounds.north,",").concat(e.bounds.east,"-").concat(e.bounds.south,",").concat(e.bounds.west),l="";e.criteria&&e.criteria.filters&&e.criteria.filters.shape&&e.criteria.filters.shape.encodedPolygons&&void 0!==e.criteria.filters.shape.encodedPolygons&&(l="/cp_".concat(encodeURIComponent(e.criteria.filters.shape.encodedPolygons)));var u="";if(e.commuteTimePlaces){u="";for(var p=0;p0?t.push("".concat(a.minimum.toString(),"+ Beds")):a.maximum===a.minimum?t.push("".concat(a.minimum.toString()," Beds")):a.minimum>0&&a.maximum<100&&t.push("".concat(a.minimum.toString(),"-").concat(a.maximum.toString()," Beds"));var n=r.filters&&r.filters.baths?r.filters.baths:{};0===n.minimum&&1===n.maximum?t.push("0-1 Baths"):1===n.minimum&&2===n.maximum?t.push("1-2 Baths"):2===n.minimum&&3===n.maximum?t.push("2-3 Baths"):3===n.minimum&&4===n.maximum?t.push("3-4 Baths"):4===n.minimum&&5===n.maximum?t.push("4-5 Baths"):5===n.minimum&&50===n.maximum?t.push("5+ Baths"):0===n.minimum&&0===n.maximum?t.push("0 Baths"):50===n.maximum&&n.minimum>0?t.push("".concat(n.minimum.toString(),"+ Baths")):void 0!==n.minimum&&n.maximum===n.minimum?t.push("".concat(n.minimum.toString()," Baths")):n.minimum>0&&n.maximum<50&&t.push("".concat(n.minimum.toString(),"-").concat(n.maximum.toString()," Baths"));var o=r.filters&&r.filters.price?r.filters.price:{};if(o.minimum&&o.minimum.raw>0&&o.maximum&&o.maximum.raw<1e8?t.push("".concat(o.minimum.short," - ").concat(o.maximum.short)):o.maximum&&o.maximum.raw<1e8?t.push("0&&t.push(">".concat(o.minimum.short)),r&&r.filters&&r.filters.date)switch(r.filters.date){case 1:t.push("Today");break;case 2:t.push("Over 1 Week");break;case 3:t.push("Over 1 Month");break;case 4:t.push("Over 3 Months");break;case 5:t.push("Over 6 Months");break;case 6:t.push("Over a Year");break;case 7:t.push("Past Week");break;case 8:t.push("Past Month");break;case 9:t.push("Past 3 Months");break;case 10:t.push("Past 6 Months");break;case 11:t.push("Past Year");break;case 12:t.push("Tomorrow");break;case 13:t.push("This Week");break;case 14:t.push("Saturday");break;case 15:t.push("Sunday");break;case 16:t.push("This Weekend");break;case 17:t.push("This Week");break;case 18:t.push("Next Weekend")}return t=t.join(", "),e&&e.boundaryEntity? "For Rent":"For Sale";return u},getMonthlyPayment:function(e,t,r){return 0==r?e/t:e*r*Math.pow(1+r,t)/(Math.pow(1+r,t)-1)},getAffordabilityHomePrice:function(e){if(!e||"Object"==typeof e)return null;var t=+e.interestRate.toFixed(10),r=e.loanTerm,a=e.income/12*e.debtToIncome-e.monthlyDebts;a=a.toFixed(10);var n=+(e.annualPropertyTax/12).toFixed(10)+ +(e.annualHomeownersInsurance/12).toFixed(10)+ +(e.annualMortgageInsurance/12).toFixed(10)+e.hoaFees;n=parseInt(n,10);var o=Math.pow(1+t,r);o=+o.toFixed(10);var i=(o-1)/(t*o)||0;return i=+i.toFixed(10),e.downPayment+(a-n)*i},isOpenHouseNow:function(e){var t,r,a,n;if(!e||"object"!=typeof e)return!1;var o=(null===(t=e.startDateUtc)||void 0===t?void 0:t.raw)||e.startDate.raw,i=(null===(r=e.endDateUtc)||void 0===r?void 0:r.raw)||e.endDate.raw,s=new Date,c=s.getTime();null!==(a=e.startDateUtc)&&void 0!==a&&a.raw&&null!==(n=e.endDateUtc)&&void 0!==n&&n.raw&&(c+=6e4*s.getTimezoneOffset());var l=new Date(o).getTime(),u=new Date(i).getTime();return c>=l&&c<=u}},n.themes={_current:null,get current(){var e;return null!==(e=this._current)&&void 0!==e?e:this.preset},key:"data-theme",preset:"hswa",mapping:{none:"hswa",nyc:"empire"},set:function(e){var t,r=null!==(t=Object.keys(e).filter(function(t){return!0===e[t]})[0])&&void 0!==t?t:"none",a=this.mapping[r];2===window.Homesnap.coStarBrand&&a===this.mapping.nyc||(this.load(a),this._current=a)},load:function(e){$("html").attr("data-theme",e),e===this.preset||$("link[".concat(this.key,"='").concat(e,"']")).length||n.handlebars.loadCSS("themes/".concat(e,".css"),null,{key:this.key,value:e})},unload:function(e){$("html").attr("data-theme")===e&&($("html").attr("data-theme",this.preset),this._current=this.preset,$("link[".concat(this.key,"='").concat(e,"']")).remove())},paint:{load:function(e){n.handlebars.loadCSS(e? Understood process very well. Information deemed reliable but not guaranteed. It is hard to find better. //# sourceMappingURL=https://assets.homesnap.com/app/js_min/controllers/generic.js.map?hash=e0b946063f8921924b59330432cea1e7 For listings in Canada, the trademarks REALTOR, REALTORS, and the REALTOR logo are controlled by The Canadian Real Estate Association (CREA) and identify real estate professionals who are members of CREA. About the ratings: GreatSchools ratings are based on a comparison of test results for all schools in the state. (_=!0,t.data.pop()):_=!1,e.push({header:"Saved Searches",items:t.data,divider:!0})),u(e)}})}function d(e,t){if(I.handlebars.getPartialHTML("hsLoadingGraphic",function(e){z.$dom.ul.html(''.concat(e,""))}),z.$dom&&z.$dom.ul){var a;M&&(a={headers:{HSLocation:"lat=".concat(M.latitude.toString(),"&lng=").concat(M.longitude.toString())}}),z.get("multiArea",!1)?N.autocomplete.get({data:{text:e,polygonType:1,skip:0,take:8,submit:!0===t,geographyFilters:F,latitude:B,longitude:H},webServiceOptions:a,pass:e}):N.data.get({data:{text:e,polygonType:1,skip:0,take:8,submit:!0===t},webServiceOptions:a,pass:e})}}function p(e){var t=[];return e.length&&e.forEach(function(e){if(!h(e.item)){var a,n=null!==(a=e.item)&&void 0!==a?a:e;e.status&&(n.autocompleteStatus=e.status),t.push(n)}}),t}function h(e){return F.filter(function(t){return"object"==typeof e&&(t.Id===e.entityID||t.Id===e.id)}).length>0}function m(e){if(e&&e.pass&&e.pass===q){var t=[],a=e.data,n=F.length>0;if(K&&t.push({items:[{latitude:null,longitude:null,type_:"HSIPLocation"}],divider:!0,multiAreaReset:n}),a)if(a.recent&&a.recent.length)t.push({header:"Recent Searches",items:a.recent,multiAreaReset:n});else{if(a.savedSearches&&a.savedSearches.length&&t.push({header:"Saved Searches",items:p(a.savedSearches),multiAreaReset:n}),a[0]&&a[0].type_&&"HSSavedSearch"===a[0].type_&&t.push({header:"Saved Searches",items:a.savedSearches,multiAreaReset:n}),a.areas&&a.areas.length&&F.length<5&&t.push({header:"Places",items:p(a.areas)}),a.streetAreas&&a.streetAreas.length&&F.length<5&&t.push({header:"Streets",items:p(a.streetAreas)}),a.properties&&a.properties.length){var r=[],o=[];a.properties.forEach(function(e){var t;e.building||null!==e&&void 0!==e&&null!==(t=e.item)&&void 0!==t&&t.building?o.push(e):r.push(e)}),r.length&&t.push({header:"Homes",items:p(r),multiAreaReset:n}),o.length&&t.push({header:"Buildings",items:p(o),multiAreaReset:n})}a.schools&&a.schools.length&&F.length<5&&t.push({header:"Schools",items:p(a.schools)})}z.get("commuteTimeBanner",!1)&&t.unshift({items:[{type_:"CommuteTimeBanner"}]}),F.length>=1&&t.unshift({items:[{name:"".concat(F.length>=5?