Charles Hallinger. )?/,""),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? Listing data courtesy of Greenwich MLS. !c}})),o.badges&&(u.add("badges",new i.ChildController({type:"controllers/Badges",namespace:l.get(),register:{bubble:n}}),!0),d.updateController("badges",{$dom:a.divBadges,data:{badges:o.badges,classes:"small"}})),d.get("brand",!1),o.thermometer&&null!==(t=s.agentDetails)&&void 0!==t&&null!==(r=t.activity)&&void 0!==r&&r.percentages&&(u.add("thermometer",new i.ChildController({type:"controllers/UserThermometer",namespace:l.get(),register:{bubble:n}}),!0),d.updateController("thermometer",{$dom:a.divThermometer,data:{thermometer:s.agentDetails.activity.percentages}})),a.divPhoneNumber.length&&a.divPhoneNumber.on("click",function(){n({type:"userItem.phoneNumberClicked"})})}var i=e("ControllerObjects"),l=new i.Unique(t),s=new i.Callbacks,u=new i.ChildControllerManager,d=new i.StateManager(u,{}),c={template:new i.Getter({namespace:l.get(),success:function(e){try{o(e)}catch(e){throw d&&console.info(d),e}},template:{url:"controllers/UserItem.html",dom:["a","aName","divImage","divText","divThermometer","divBrand","divBadges","divPhoneNumber"]}})};return{update:r,restore:function(e){d.restore(e,a)},uninit:function(){u.uninit()},getState:d.getState.bind(d),register:s.register.bind(s),event:function(e,t){u.event(e,t)}}}}); Mortgage:{{/if}}
{{/and}}
{{price.dollars}}
{{#if listing}}
{{/if}} {{#if @root/data/isCitysnap}}
{{#if monthlyPropertyTax}}
Tax: {{{monthlyPropertyTax.dollars}}} /month
{{/if}} {{#if listing.fees.monthlyFee}}
{{#compare sPropertyType2.raw "==" 4}}Common Charge{{else}}Maintenance Fees{{/compare}}: {{{listing.fees.monthlyFee.dollars}}} /month
{{/if}}
{{/if}}
{{/if}}

{{#if propertyCount}} {{~#and name (compare type_ "===" "HSPropertyAddressBuildingSummary") ~}} {{name}} {{~else if building.name~}} {{building.name}} {{~else~}} Residential Building {{~/and~}} {{/if}} {{address.fullStreetAddress}} {{address.cityStateZip}}

{{#and listing sPropertyType2 (or (compare sPropertyType2.raw "==" 2) (compare sPropertyType2.raw "==" 4) (compare sPropertyType2.raw "==" 256))}}
{{sPropertyType2.string}}
{{/and}}
{{#if @root/data/searchMatches}}

Matches your Search

{{/if}}
{{#unless address.unitNumber}} {{#compare unitCount.raw ">" 1}} {{unitCount.commas}} Units {{/compare}} {{/unless}} {{#if beds}} {{beds.string}} {{beds.label}} {{/if}} {{#if baths}} {{{baths.string}}} {{baths.label}} {{/if}} {{#unless address.unitNumber}} {{#if lotSize}} {{lotSize.string}} {{lotSize.label}} {{/if}} {{/unless}} {{#if sqFt}} {{sqFt.string}} SQ FT {{/if}} {{#if yearBuilt}} {{yearBuilt}} Year Built {{/if}}
{{> hsLoadingGraphic}}
{{/with}}
{{#if propertyAddressItem.propertyID}}