Compass 2023. //# sourceMappingURL=https://assets.homesnap.com/app/js_min/controllers/Property/PropertyHistory.js.map?hash=53722bb8868c68a572839d9acfc75120 "now":n<60?n.toString()+"s":a<60?a.toString()+"m":o<24?o.toString()+"h":i<7?i.toString()+"d":s<5?s.toString()+"w":c.toString()+"mo"}},getAgoAsDays: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);return Math.round(o/24)}},getAgoFriendly: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);return n<=0?"Today":n<60?"Today":a<60?"Today":o<24?"Today":o>=24&&o<48?"Yesterday":i<7? . View 41 pictures of the 1 units for 1109 Beazley St Petersburg, VA, 23803 - Apartments for Rent | Zillow, as well as Zestimates and nearby comps. (t.baths=-1,t.beds=-1):(t.baths=v.get("baths"),t.beds=v.get("beds")),t.price=v.get("price"),t.sPropertyType2=v.get("sPropertyType2"),t.yearBuilt=v.get("yearBuilt"),t.latitude=v.get("latitude"),t.longitude=v.get("longitude"),t.count=v.get("count"),t.transactionType=v.get("transactionType").raw,v.$dom&&C.main.get({$dom:v.$dom,data:{transactionType:v.get("transactionType")},pass:{propertyObj:t,accordionOpen:v.get("accordionOpen")}})}function r(e){var n=e.$dom,i=e.pass||{};t(["modules/collapse"],function(t){if(void 0===t)return!1;new t({$label:n.divSimilarListingsLabel,$chevron:n.spanSimilarListingsCollapseChevron,$collapseContainer:n.divSimilarListingsCollapse,open:! 2628 Homestead Dr, Petersburg, VA 23805 (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? 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? "For Rent":"For Sale",i="#00b100";else if(e.listing.sListingStatus.contract)o=s? 2628 Homestead Dr. Petersburg, VA 23805. (Object.keys(e).forEach(function(e){var t=this[e];t&&"object"==typeof t? Port Dr, Petersburg, VA property records | Homemetry Virginia Real Estate & Homes for Sale - Movoto 804-861-6261 Karen E Willaman. define("controllers/Badges",["require","ControllerObjects"],function(e){return function(t){function n(e){g.update(e),r()}function r(){try{if(g.requireDom(),g.require("badges"),g.optional("classes"),g.optional("style"),!Array.isArray(g.get("badges")))throw new Error("state.data.badges must be an array")}catch(e){throw e}d.template.get({$dom:g.$dom,data:{badges:g.get("badges"),classes:g.get("classes"),style:g.get("style")}})}function a(e){e.$dom}function o(){u.uninit()}function s(e,t){u.event(e,t)}var i=e("ControllerObjects"),l=new i.Unique(t),c=new i.Callbacks,u=new i.ChildControllerManager,g=new i.StateManager(u,{}),d={template:new i.Getter({namespace:l.get(),success:function(e){try{a(e)}catch(e){throw g&&console.info(g),e}},template:{url:"controllers/Badges.html"}})};return{update:n,restore:function(e){g.restore(e,r)},uninit:o,getState:g.getState.bind(g),register:c.register.bind(c),event:s}}}); Unhandled Webservice Error")}catch(e){throw void 0!==p&&null!==p&&console.info(p),e}},cache:{expire:0}})},g=new u.LocalStorage("Property/PropertyFavorite"),F=function(){var e=$.Deferred();return d.getCurrentUser(function(t){s=t.user,e.resolve()}),e}();return{update:function(e){p.update(e),o()},restore:function(e){p.restore(e,o)},uninit:function(){f.uninit()},getState:p.getState.bind(p),register:v.register.bind(v),event:function(e,t){f.event(e,t)}}}}); Hoke Dr, Petersburg VA street index. "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?" House Features Washer/Dryer Hookup Lease Details & Fees Pet Policies Dogs Allowed Cats Allowed Fees Parking Other Location Property Address: 2628 Homestead Dr , Petersburg , VA 23805 Get Directions This Property Available Property City - Petersburg Please Sign up To view recent sales, please connect to your agent. MLS# 2231218. About Our Deals Add a Listing . [q.listing.id]:null)})),!1)}),l()}function s(e){e.data&&e.data.errorCode&&e.data.errorCode.success?n({type:"sent",data:{item:w,method:"message",name:C,email:D,phone:A}}):g.fieldset.attr("disabled",!1)}function u(e){e.data&&e.data.errorCode&&e.data.errorCode.success? 542 Briarwood Cir, Hopewell, VA 23860 | realtor.com define("controllers/Property/PropertyAddressHeader",["require","ControllerObjects"],function(e){return function(i){function t(e){g.call("bubble",e)}function l(e){m.update(e),r()}function r(){var e,i,t;try{m.requireDom(),m.require("propertyAddressItem")}catch(e){throw e}var l=m.get("propertyAddressItem"),r=(l.propertyID,!l.primaryImage&&l.propertyID&&l.listing,(null===(e=l.building)||void 0===e?void 0:null===(i=e.buildingMedia)||void 0===i?void 0:i.length)>2||(null===(t=l.buildingMedia)||void 0===t?void 0:t.length)>2);p.get({$dom:m.$dom,data:{propertyAddressItem:l,showImageSlider:l.primaryImage||r,hasBuildingMedia:r,buildingMedia:r?null:a(l)}})}function n(i){var t=i.$dom,l=i.data||{},r=l.propertyAddressItem||{};if(r.primaryImage)d(r,t);else if(l.hasBuildingMedia)d(r,t);else{var n;if(null!==(n=r.status)&&void 0!==n&&n.suppressGoogleStreetView)e(["modules/StaticMap"],function(e){e&&e.get({$dom:t.divPrimaryImage,type:"satellite",lat:r.latitude,lng:r.longitude,polygon:"lot"})}),e(["modules/StaticMap"],function(e){e&&e.get({$dom:t.divHeaderMapContainer,type:"roadmap",lat:r.latitude,lng:r.longitude,zoom:16,marker:!0})});else{var a,o,u;null!==(a=r.building)&&void 0!==a&&a.imageUrl||e(["modules/StaticMap"],function(e){void 0!==e&&e.get({$dom:t.divPrimaryImage,type:"street",polygon:"lot",lat:r.latitude,lng:r.longitude,address:r.building?r.address:null})}),null!==(o=r.building)&&void 0!==o&&null!==(u=o.buildingMedia)&&void 0!==u&&u[1]||e(["modules/StaticMap"],function(e){void 0!==e&&e.get({$dom:t.divHeaderMapContainer,type:"satellite",lat:r.latitude,lng:r.longitude,zoom:16,polygon:"lot"})})}}}function d(e,i){s.add("slider",new o.ChildController({type:"controllers/ImageSlider",namespace:u.get(),register:{bubble:t}}),!0),m.updateController("slider",{$dom:i.divImageSlider,data:{propertyAddressItem:e,listingID:m.get("listingID")}})}function a(e){var i,t=[];return null!==(i=e.building)&&void 0!==i&&i.imageUrl? */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=! Sorry, we can't find any similar sold homes at this time. Resident Phone Number Additional info; James B Belvin. //# sourceMappingURL=https://assets.homesnap.com/app/js_min/controllers/MyAgent/Master.js.map?hash=6aa0f8df62ddf7d7654c2967aa0a1d22 2628 Homestead Dr. Petersburg, VA 23805. Seller, has updated the home with new kitchen and laminate floors as well wood floors through out this lovely home. define("controllers/Property/PropertyAddressItem",["require","ControllerObjects","Objects","Utilities","Application","sly","jquery","lodash"],function(e){return function(t){function r(){S=void 0,B=void 0,I=void 0,k=0,x=-1,C=!1,P=void 0,A=void 0,T=void 0,D=0,G={paging:!1,corner:!1,statusBar:!0,price:!0,units:{total:null,listings:null},openHouses:!1,address:!1,gradient:!0,statusText:!1,statusCssClass:null,detailsButton:!1,buildingSummary:!1,buildingUnit:!1,priceAddressGroup:!1,placardVersion:1},L=void 0,F=H.getBrowser()}function i(){G.corner=V.get("showCorner",!1),G.statusBar=V.get("showStatusBar",!0),G.statusCssClass=V.get("statusCssClass",!1),G.price=!V.get("showAddress",!1)&&V.get("showPrice",!0),G.placardVersion=V.get("placardVersion",1);var e=V.get("showDistance",null);if(G.price&&B.propertyCount&&B.propertyCount.raw&&B.propertyCount.raw>1?(G.openHouses=B.listing&&(B.listing.isOpenHouse||B.listing.isAgentOpen),G.units.total=B.propertyCount.commas,G.buildingSummary=!0,V.set("paging",!1)):G.price||(G.units=!1),G.address=B.address&&V.get("showAddress",!1)&&!G.price,V.get("showAddressAndPrice",!1)&&(G.address=!0,G.price=!0),G.gradient=(G.price||G.address||G.units.total)&&! Log in to save favorites. Area of Origin: Structural area, other. "Out of state":"Absentee - Out of state";case 4:return"Corporate";case 8:return"Owner Occupied";default:return null}},getDistressedAttributeDescription:function(e,t){switch(e){case 1:return"Lis Pendens";case 2:return"Notice Of Default";case 4:return t? define("controllers/Property/PropertySchools",["require","jquery","ControllerObjects"],function(e){return function(o){function t(e){d.call("bubble",e)}function n(e){p.update(e),l()}function l(){if(!p.$dom)throw"No state.$dom";if(!p.get("schools"))throw"No state.data.schools";m.get({$dom:p.$dom,data:p.get("schools"),pass:{accordionOpen:p.get("accordionOpen")}})}function r(o){h=o.$dom,e(["modules/collapse"],function(e){new e({$label:h.divSchoolsLabel,$chevron:h.spanSchoolsCollapseChevron,$collapseContainer:h.divSchoolsCollapse,open:! 2628 Homestead Dr Rental for rent in Petersburg, VA. View prices, photos, virtual tours, floor plans, amenities, pet policies, rent specials, property details and availability for apartments at 2628 Homestead Dr Rental on ForRent.com. 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? Find the perfect place to live. Uh-oh! (t.length&&(t+=" "),t+="[".concat(e.propertyAddress.address.fullStreetAddress,", ").concat(e.propertyAddress.address.cityStateZip,"]")):e.image? Share: Photos; Maps; Homesnap.templates["controllers/Property/PropertyAddressItem.html"] = '{{#with data}}
- {{#if gradient}} {{/if}} {{#if corner}} {{/if}} {{#unless paging}} {{#or price buildingUnit}} {{#if price}}{{/or}} {{/unless}} {{#if address}}{{item.price.short}}{{/if}} {{#if buildingUnit}}{{buildingUnit}}{{/if}}{{item.address.fullStreetAddress}}{{/if}}
{{~#if item.address.city}}{{item.address.city}}, {{/if~}} {{~#if item.address.state}}{{item.address.state}} {{/if~}} {{~#if item.address.zip}}{{item.address.zip}}{{/if~}} {{#if paging}} {{#each item.secondaryImages}} {{/each}} {{/if}} {{#and (or paging buildingSummary)(compare placardVersion "!=" 2)}} - {{#or units.total buildingSummary}} {{units.total}} Total Units {{else}} {{~#if item.price}}{{item.price.dollars}}{{/if}}{{#unless buildingSummary}} {{~item.address.fullStreetAddress}} • {{item.address.cityStateZip}}
{{~#if item.propertyStatus}}{{{item.propertyStatus.text}}}{{/if}}
{{/or}}
{{~#if item.beds}}{{item.beds.string}} {{item.beds.label}}{{/if~}} {{~#if item.baths}} {{~#if item.beds}} • {{/if~}} {{{item.baths.string}}} {{item.baths.label}} {{~/if~}} {{~#if item.sqFt}} {{~#or item.beds item.baths}} • {{/or~}} {{item.sqFt.string}} sq ft {{~/if~}} {{~#if item.yearBuilt}} {{~#or item.beds item.baths item.sqFt}} • {{/or~}} Built {{item.yearBuilt}} {{~/if~}} {{~#if item.lotSize}}{{#and item.beds item.baths item.sqFt item.yearBuilt}}{{else}} {{~#or item.beds item.baths item.sqFt item.yearBuilt}} • {{/or~}} {{item.lotSize.string}} {{item.lotSize.label}} {{/and}} {{/if~}} {{/unless}}
{{#if detailsButton}}Learn More{{/if}} {{/and}}
Forget + Infinitive Examples,
You Have The Right-of-way At An Intersection When,
Articles OTHER