(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? (j.add("myListingAdminPanel",new x.ChildController({type:"controllers/Property/MyListingAdminPanel",namespace:N.get(),register:{bubble:n}}),!0),W.updateController("myListingAdminPanel",{$dom:h.divMyListingAdmin,data:{propertyAddressItem:W.get("propertyAddressItem"),details:y,currentUser:A,mobilePanelContainer:t,currentUserAgentRole:I}})):A&&A.permissions&&A.permissions.paidAgent&&e(["modules/MoveController"],function(e){return void 0!==e&&null!==e&&(M=new e({locations:{xs:t,sm:h.divAgentActionsContainer,md:h.divAgentActionsContainer,lg:h.divAgentActionsContainer},success:function(e){h.divAgentActions.appendTo(e)}}),!1)})}function l(t){e(["modules/MoveController"],function(e){return void 0!==e&&null!==e&&(L=new e({locations:{xs:t,sm:h.divConversationsContainer,md:h.divConversationsContainer,lg:h.divConversationsContainer},success:function(e){h.divConversationsContent.appendTo(e)}}),!1)})}function d(t){e(["modules/MoveController"],function(e){return void 0!==e&&null!==e&&(k=new e({locations:{xs:t,sm:h.divLeadGenContainer,md:h.divLeadGenContainer,lg:h.divLeadGenContainer},success:function(e){h.divLeadGenForm.appendTo(e)}}),!1)}),j.add("leadGenForm",new x.ChildController({type:"controllers/MyAgent/Master",namespace:N.get(),register:{bubble:n,display:function(e){f=! function ownKeys(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,a)}return r}function _objectSpread(e){for(var t=1;t0&&void 0!==arguments[0]?arguments[0]:{};f.getIDXBrand(function(t){if(!t){var a;null!==(a=e.features)&&void 0!==a&&a.showByTenXOnHomesnap&&f.getCurrentUser(function(e){var t,a=(null===e||void 0===e?void 0:e.user)||{};null!==(t=a.permissions)&&void 0!==t&&t.mlsAgent||a.clientDetails||(P.idxDisclaimer.removeClass("bs4--d-none"),r({type:"reflect",name:"headerBrand.showByTenX"}))})}})})}),e(["ga"],function(e){if("function"!=typeof e)return!1;if(D.get("listingID")||D.get("propertyID")){var t=H.beds?H.beds.raw:null,r=H.sPropertyType2?H.sPropertyType2.string:null,a=H.price?H.price.raw:null;if(a){var i=a/5e4,o=Math.round(i);a=o>0?5e4*o:a}D.get("listingID")&&e("set","dimension4",D.get("listingID")),e("set","dimension1",t),e("set","dimension2",r),e("set","dimension3",a),e("send","pageview"),e("set",{dimension1:null,dimension2:null,dimension3:null,dimension4:null})}}),t.data.badges&&P.divBadges&&D.updateController("badges",{$dom:P.divBadges,data:{badges:t.data.badges,classes:"pr-20 pl-20"}}),(t.data.actionBar&&P.divActionBar||D.$dom.actionBar)&&(S=D.$dom&&D.$dom.actionBar?D.$dom.actionBar:P.divActionBar,T=!0),S&&(w.add("actionBar",new v.ChildController({type:"controllers/ActionBar",namespace:I.get(),register:{bubble:r}}),!0),D.updateController("actionBar",{$dom:S,data:{propertyAddressItem:H,showShare:!0,showFavorite:!0,showContactAgent:!0,showContact:!0,showSendInAMessage:!0,showInverseColors:T}})),D.updateController("searchBreadCrumbs",{$dom:P.divBreadCrumbs,data:{propertyAddressItem:H,searchDefinition:D.get("searchDefinition")}}),H.listing&&H.transactionType&&H.transactionType.forSale&&H.price&&(w.add("payment",new v.ChildController({type:"controllers/MortgagePayment",namespace:I.get(),register:{bubble:r}}),!0),D.updateController("payment",{$dom:P.spanEstMortgage,data:{price:t.data.propertyAddressItem.price.raw,propertyAddressItem:t.data.propertyAddressItem}})),D.updateController("header",{$dom:t.$dom.divHeader,data:{propertyAddressItem:H,listingID:D.get("listingID")}});var C=0,A=(null===(a=H)||void 0===a?void 0:a.address)&&!H.address.unitNumber;if((null===(i=H)||void 0===i?void 0:null===(o=i.unitCount)||void 0===o?void 0:o.raw)>1&&A&&C++,null!==(s=H)&&void 0!==s&&s.beds&&C++,null!==(n=H)&&void 0!==n&&n.baths&&C++,null!==(d=H)&&void 0!==d&&d.lotSize&&A&&C++,null!==(p=H)&&void 0!==p&&p.sqFt&&C++,null!==(c=H)&&void 0!==c&&c.yearBuilt&&C++,0===C)P.divKeyStats.addClass("hidden");else{var B=P.divKeyStats.width(),M=B/C;P.divKeyStats.find("span").each(function(){$(this).css("max-width",M)})}var L=D.$dom&&D.$dom.content?D.$dom.content:D.$dom;D.updateController("propertyCommuteTimes",{$dom:P.divPropertyCommuteTimes,data:{propertyAddressItem:H}}),t.data.searchMatches&&(w.add("buildingSearchMatches",new v.ChildController({type:"controllers/Property/SearchMatches",namespace:I.get(),register:{bubble:r}}),!0),D.updateController("buildingSearchMatches",{$dom:P.buildingSearchMatches,data:t.data}));var k=D.get("searchDefinition"),O=y(D.get("qs",{}));if(D.get("listingID")>0)j.getListingDetails.get({$dom:L,data:{listingID:D.get("listingID"),parts:506,schoolsPolygonType:1,impersonateAs:D.get("preview",!1)?4:void 0,promo:O},pass:{propertyStatus:H&&H.propertyStatus?H.propertyStatus:void 0}});else if(D.get("propertyID")>0){var _;j.getPropertyDetails.get({$dom:L,data:{propertyID:D.get("propertyID"),parts:26,transactionType:k&&2==(null===(_=k.transactionType)||void 0===_?void 0:_.value)?k.transactionType.value:1,promo:O}})}else if(D.get("propertyAddressID")>0){var E;j.getPropertyAddressDetails.get({$dom:L,data:{propertyAddressID:D.get("propertyAddressID"),parts:26,transactionType:k&&2==(null===(E=k.transactionType)||void 0===E?void 0:E.value)?k.transactionType.value:1,promo:O}})}}function l(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;"function"==typeof gtag&&(r?gtag("set",{listingID:"".concat(r)}):gtag("set",{listingID:void 0}),gtag("event","Listing viewed",{event_category:e,event_label:t,send_to:Homesnap.citySnapGTagID}))}function p(e){var t,r=D.get("currentHeatMap"),a=h.propertyAddress.getStatusBadges(H);r&&"function"==typeof r.getBannerColorAndLabel&&(t=r.getBannerColorAndLabel.call(r,H))&&t.textColor&&(t.style="color: ".concat(t.textColor)),t?a.push(t):e&&a.push(e),j.main.get({$dom:D.$dom&&D.$dom.content?D.$dom.content:D.$dom,data:{propertyAddressItem:H,badges:a,actionBar:D.get("actionBar")||!1,searchMatches:D.get("searchMatches"),appMode:O,isCitysnap:h.coStarBrand.is("citysnap")}})}function c(t,a){var i,o,s,n,d,l,p,c,m,g,b,C,f,S,T,B,$,M=null!==(i=t.data)&&void 0!==i?i:{};null!==(o=M.defaultParentArea)&&void 0!==o&&o.cityModeID&&e(["modules/AppMode"],function(e){if(void 0!==e){var t;e().parse(null===(t=M.defaultParentArea)||void 0===t?void 0:t.cityModeID,!1,a)}});var k={propertyAddressItem:H,detailsData:M,image:H.primaryImage?H.primaryImage.large:null,url:H.url,description:M.remarks?M.remarks:null!==(s=M.metaDescription)&&void 0!==s?s:"",name:"".concat(H.address.fullStreetAddress,", ").concat(H.address.cityStateZip),address:H.address,propertyType:M.propertyType?M.propertyType:null,productId:H.id,sqFt:H.sqFt,latitude:H.latitude,longitude:H.longitude,price:M.currentPrice?M.currentPrice.raw:null!==(n=null===(d=H.price)||void 0===d?void 0:d.raw)&&void 0!==n?n:null,secondaryImages:H.secondaryImages&&H.secondaryImages.length>2?H.secondaryImages.slice(0,2):H.secondaryImages,transactionType:H.transactionType,openHouse:M.openHouses?M.openHouses:null,singleFamilyResidence:M.sPropertyType2&&M.sPropertyType2.raw&&(1===M.sPropertyType2.raw||2===M.sPropertyType2.raw||4===M.sPropertyType2.raw||64===M.sPropertyType2.raw)};D.updateController("schema",{$dom:P.divSchema,data:{schemaData:k}}),w.get("actionBar").event("listingDetails.loaded",M);var O=M&&M.price?M.price:null;if(H.price&&O&&O.raw!==H.price.raw&&P.divPriceContainer.text(O.dollars),w.add("propertySidebar",new v.ChildController({type:"controllers/Property/PropertySidebar",namespace:I.get(),register:{bubble:r}})),H){var _=D.get("qs",{});D.updateController("propertySidebar",{$dom:P.divSideBar,data:{details:M,propertyAddressItem:H,sticky:["md","lg"],ref:D.get("ref"),preview:D.get("preview",!1),mlsFeedbackParams:D.get("mlsFeedbackParams")?D.get("mlsFeedbackParams"):U.get("MLSFeedbackParams"),mobileActionsContainer:P.divMobileActionsContainer,mobileConversationsContainer:P.divMobileConversations,mobileAgentsContainer:P.divMobileAgents,entityID:M.id,qs:_,promo:y(_)}})}!H.listing&&H.propertyID&&D.updateController("likelihoodToList",{$dom:P.divLikelihoodToList,data:{propertyAddressItem:H}}),H&&H.propertyID&&D.updateController("ownershipSnapshot",{$dom:P.divOwnershipSnapshot,data:{isListing:H.listing,propertyID:H.propertyID,attributes:H.attributes}});var x={};if(M&&"HSPropertyAddressDetail"===M.type_?x.propertyAddress=M:M&&"HSPropertyAddressItem"===M.type_?x.property=M:x.listing=M,H.building&&(x.building=H.building),M&&M.listingID&&(w.add("listingRemarks",new v.ChildController({type:"controllers/Property/ListingRemarks",namespace:I.get(),register:{bubble:r}}),!0),D.updateController("listingRemarks",{$dom:P.divListingRemarks,data:x})),null!==(l=L)&&void 0!==l&&null!==(p=l.status)&&void 0!==p&&p.isAdmin&&(w.add("propertyAdminPanel",new v.ChildController({type:"controllers/Property/PropertyAdminPanel",namespace:I.get(),register:{bubble:r}}),!0),D.updateController("propertyAdminPanel",{$dom:P.divPropertyAdminPanel,data:x})),w.add("propertySummary",new v.ChildController({type:"controllers/Property/PropertySummary",namespace:I.get(),register:{bubble:r}})),D.updateController("propertySummary",{$dom:P.divPropertySummary,data:_objectSpread(_objectSpread({},x),{},{propertyAddressItem:H})}),x&&(x.listing&&(null!==(c=x.listing.buildingAmenities)&&void 0!==c&&c.length||null!==(m=x.listing.amenities)&&void 0!==m&&m.length)||x.propertyAddress&&(null!==(g=x.propertyAddress.amenities)&&void 0!==g&&g.length||null!==(b=x.propertyAddress.buildingAmenities)&&void 0!==b&&b.length)||x.property&&(null!==(C=x.property.amenities)&&void 0!==C&&C.length||null!==(f=x.property.buildingAmenities)&&void 0!==f&&f.length))&&(P.divPropertyAmenities.removeClass("bs4--d-none"),w.add("propertyAmenities",new v.ChildController({type:"controllers/Property/PropertyAmenities",namespace:I.get(),register:{bubble:r}}),!0),D.updateController("propertyAmenities",{$dom:P.divPropertyAmenities,data:x})),M.defaultParentAreaID&&(null!==(S=M.defaultParentArea)&&void 0!==S&&null!==(T=S.areaTypeFlag)&&void 0!==T&&T.neighborhoods||null!==(B=M.defaultParentArea)&&void 0!==B&&null!==($=B.areaTypeFlag)&&void 0!==$&&$.zips)&&(P.divExploreNeighborhoodContainer.removeClass("bs4--d-none"),P.aExploreNeighborhood.attr("href","/area".concat(M.defaultParentArea.url,"/").concat(M.defaultParentAreaID)).on("click",function(e){var t=Object.assign({},M.defaultParentArea,{showAreaPage:!0});return r({type:"url.unhandled",url:e.currentTarget.getAttribute("href"),data:t}),!1})),P.divThrobber.remove(),P.listingMediaCardsContainer.removeClass("hidden"),"HSListingDetail"===M.type_&&(w.add("listingHistoryCapsule",new v.ChildController({type:"controllers/ListingHistoryCapsule",namespace:I.get(),register:{bubble:r}}),!0),D.updateController("listingHistoryCapsule",{$dom:P.divListingHistoryCapsule,data:{propertyAddressItem:H,listing:M}})),M&&M.openHouses&&M.openHouses.length>0){var F,G;j.getOpenHouse=new v.Getter({namespace:I.get(),template:{name:"controllers/Property/PropertyAddressMaster_OpenHouse",html:' \tOpen House \t\t{{#each this}} \t" "1"}} bs4--col-sm-6{{/compare}} bs4--col-12"> \t{{/each}} \t ',dom:[["divOpenHouse"]]}}),j.getOpenHouse.get({$dom:P.divOpenHouses,data:M.openHouses,success:function(e){w.add("openHouse",new v.ChildControllerArray({type:"controllers/ListingOpenHouse",namespace:I.get(),register:{bubble:r}}),!0),D.updateController("openHouse",{$dom:e.$dom.divOpenHouse,data:e.data.map(function(e){return{openHouse:e,propertyAddressItem:H}})})}}),M&&null!==(F=M.openHouses[0])&&void 0!==F&&null!==(G=F.method)&&void 0!==G&&G.virtual&&w.event("media.available",{mediaType:"openHouseLink",linkURL:M.openHouses[0].virtualURL,posterImageURL:H.primaryImage?H.primaryImage.large:null})}if(w.add("history",new v.ChildController({type:"controllers/Property/PropertyHistory",namespace:I.get(),register:{bubble:r}}),!0),D.updateController("history",{$dom:P.divHistory,data:{propertyAddressItem:H,history:M.history,propertyStatus:H&&H.propertyStatus?H.propertyStatus:null}}),M.propertyCount&&M.propertyCount.raw>0){w.add("propertyUnits",new v.ChildController({type:"controllers/Property/PropertyUnits",namespace:I.get(),register:{bubble:r}}));var q=M.supportsPublicRecordDocuments;D.updateController("propertyUnits",{$dom:P.divUnits,data:{propertyAddressID:M.id,supportsACRIS:q}}),r({type:"trackUserEvent",data:{webServiceName:"propertyAddresses",userEventType:1,associatedEntityType:5,associatedEntityID:M.id}})}if(M&&(M.valuePercentChange||M.rentPercentChange||M.rent&&M.rentLow&&M.rentHigh||M.value&&M.valueLow&&M.valueHigh)? Homesnap.templates["controllers/generic.html"] = '
'; (B&&B.sPropertyType2&&B.sPropertyType2.raw)||1!==B.sPropertyType2.raw&&2!==B.sPropertyType2.raw&&4!==B.sPropertyType2.raw&&64!==B.sPropertyType2.raw),buildingSummary:G.buildingSummary,buildingUnit:G.buildingUnit,likelihoodStatus:e,secondaryBanner:V.get("secondaryBanner",!1),showFavoriteIcon:V.get("showFavoriteIcon",!1),showAddressAndPrice:V.get("showAddressAndPrice",!1),placardVersion:G.placardVersion,keyStats:y(B,G.placardVersion),siteRootUrl:q?window.Homesnap.siteRootUrl:"https://www.homesnap.com",onMap:V.get("onMap")}}),C=!0}else D<10&&setTimeout(d,100)}function u(r){var i,s,o,n=r.data||{};S=r.$dom;var l={},d=n.item||V.get("propertyAddressItem")||B,u=r.$dom;if(!d)throw void 0!==V&&null!==V&&window.TrackJS&&window.TrackJS.console&&window.TrackJS.console.log({pa:d,state:V}),new Error("PropertyAddressItem controller: No Property address item");if(!u)throw void 0!==V&&null!==V&&window.TrackJS&&window.TrackJS.console.log({state:V}),new Error("PropertyAddressItem controller: No $dom");if(G.buildingSummary&&u.buildingPageLink.on("click mousedown mouseup dblclick",function(){return a({type:"url.unhandled",url:d.building.url,data:d.building}),!1}),n.secondaryBanner&&S.divLikelihoodStatusBar.length){var c=S.divLikelihoodStatusBar.find("div").find("div");c.html(n.secondaryBanner.text).css("--banner-bg-color",n.secondaryBanner.color).addClass("secondary-banner-bar"),2===n.placardVersion&&c.attr("title",n.secondaryBanner.text),n.secondaryBanner.textColor&&c.css("--banner-text-color",n.secondaryBanner.textColor)}if(V.get("link",!0)&&d&&d.url){var g=V.get("href",null),m=g||d.url;u.aFrame.on("click",function(e){return!V.get("openInNewTab",!1)&&(a({type:"url.unhandled",url:m,data:g?null:B}),O.exists("click")&&O.call("click"),!1)}).attr("href",m)}if(d&&d.primaryImage&&!n.buildingSummary){var h=V.$dom.width(),y=d.primaryImage.mini;h>150&&(y=d.primaryImage.listing),h>384&&(y=d.primaryImage.large),Homesnap&&Homesnap.puppeteer? REDFIN and all REDFIN variants, TITLE FORWARD, WALK SCORE, and the R logos, are trademarks of Redfin Corporation, registered or pending in the USPTO. View down payment assistance programs for this home. 144 Days Property Type Condominium County Saratoga ClimateCheck Risk 34 Moderate GreatSchools Rating Rating 5/10 - 7/10 HOA Fees $229/Month Year Built 2020 Garage Spaces 1 Cooling/AC Central Air Heating Forced Air, Natural Gas Levels/Style Condominium Unit Overview Living Area (SqFt) 2590 32 Anthony Pl, Ballston Spa, NY 12020 | 13 Photos | MLS #202028227 - Movoto Real Estate NY Saratoga County Ballston Spa 12020 32 Anthony Pl Virtual Tour 32 Anthony Pl Ballston Spa, NY 12020 $345,666 3 Bd 2 Ba 1,761 Sqft SOLD in 261 Days on 06/03/2021 Home Value ($/Sqft) $196/Sqft Home Value Estimate $297,376 Time on Movoto 333 Days Property Type Realty.com has 49 photos of this Townhome, listed at $375,000.

{{/if}}
{{#unless isCitysnap}}

Homesnap is operated by Ten-X. 41 Anthony Pl, Ballston Spa, NY 12020 | realtor.com Call us (844) 634-2662. Were working on getting current and accurate storm risk information for this home. A coordinator can connect you with a real estate agent to help. The median sale price per square foot in 12020 is $215, up 31.1% since last year. 48 Anthony Place, Ballston Spa, NY 12020 - Zillow (800) 525-7452. Expand your Saratoga horizons! The business address is 28 Anthony Place, Ballston Spa, NY 12020. 32 Anthony Pl, Ballston Spa, NY 12020 | realtor.com Mortgage $2,511 /mo * Get Pre-Qualified Local Information Map Schools Shop & Eat Google -- mins to Next $265,579 2 Bd 2 Ba 1,415 Sqft ($188/Sqft) Property Details. Hot homes can sell for about 11% above list price and go pending in around 4 days. Homesnap.templates["controllers/Property/PropertySidebar.html"] = '{{#with data.details}}

{{#if conversations}}
Related Conversations
{{#each conversations}}
{{/each}}
{{/if}}
{{#or agentOnly status.canGenerateRapidCMA @root/data/pro @root/data/permissions/agent}}
{{/or}} {{#if agentOnly.agents}}
Related Agents {{#if @root/data/pro}}PRO{{/if}}
{{#each agentOnly.agents}} {{/each}} {{#if agentOnly.agents.
Founders All Day Ipa Calories, Children's Liturgy Ideas, Eisenhower High School Yakima Basketball, How Many Factors Does 544,195,584 Have, Safest Cities In Vermont, Articles OTHER