1<!DOCTYPE html> 2<html lang="en-us"> 3 <head> 4 <link rel="preconnect" href="https://fonts.googleapis.com"> 5<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 6<link href="https://fonts.googleapis.com/css2?family=Kaisei+Opti&family=Libre+Franklin:ital,wght@0,100..900;1,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
6<script> 7 document.addEventListener("DOMContentLoaded", function(event) { 8 function usmPageRenderUtil(){var e=this;e.pageCategory="",e.heroElements=[],e.fpTime=null,e.fmpTime=null,e.fmpToTti=null,e.ttiTime=null,e.checker=null,e.waitTime=5e3,e.debug=!1,e.run=function(t){var n=t.heroElementIdentifiers||[".page-hero-element"];return e.pageCategory=t.pageCategory,e.debug=t.debug||!1,new Promise(function(t,r){e.observePaint().then(function(){e.observeHeroElements(n).then(function(){e.observeLongTasks().then(function(){e.fmpToTti=e.ttiTime-e.fmpTime,e.debug&&(console.log("FP: "+e.fpTime),console.log("FMP: "+e.fmpTime),console.log("FMP to TTI: "+e.fmpToTti),console.log("TTI: "+e.ttiTime)),t(e)})})})})},e.observePaint=function(){return new Promise(function(t,n){if(PerformanceObserver===null||PerformanceObserver===undefined)return n(),!1;var r=new PerformanceObserver(function(n){var r=n.getEntries();for(var i in r){var s=r[i],o=s.name;e.fpTime=performance.now();if("first-paint"===s.name){e.debug&&(console.log(s),console.log("metricName"),console.log(o)),t();return}}});r.observe({entryTypes:["paint"]})})},e.observeHeroElements=function(t){return new Promise(function(n,r){t=t.join(),e.debug&&console.log("Hero elements: "+t),e.heroElements=[].slice.call(document.querySelectorAll(t)),e.debug&&console.log("Hero elements count: ["+e.heroElements.length+"]");var i=new MutationObserver(function(t){for(var r=0;r<e.heroElements.length;r++){var s=e.heroElements[r];document.contains(s)&&e.heroElements.splice(r,1)}e.heroElements.length<=0&&(i.disconnect(),e.fmpTime=performance.now(),e.debug&&console.log("Hero observer disconnected. ["+e.getCurrentTime(!0)+"] Unix: ["+e.getCurrentTime()+"]"),n()),e.debug&&console.log("Hero elements not displayed. ["+e.heroElements.length+"].")});i.observe(document,{attributes:!0,childList:!0,characterData:!1,subtree:!0})})},e.observeLongTasks=function(){return new Promise(function(t,n){if(PerformanceObserver===null||PerformanceObserver===undefined)return n(),!1;var r=new PerformanceObserver(function(n){var i=n.getEntries();for(var s in i){var o=i[s];o instanceof PerformanceLongTaskTiming&&(e.debug&&console.log(o),e.scheduleCheck(r,t))}});r.observe({entryTypes:["longtask"]})})},this.scheduleCheck=function(e,t){var n=this,r=performance.now();clearTimeout(this.checker),this.checker=setTimeout(function(){n.ttiTime=r,e.disconnect(),t(),n.debug&&console.log("Performance observer disconnected. ["+n.getCurrentTime(!0)+"] Unix: ["+n.getCurrentTime()+"]")},n.waitTime)},e.getCurrentTime=function(e){return e===!0?(new Date).toUTCString():(new Date).getTime()},e.getPayload=function(){return{"Time to Interactive":e.formatTime(e.ttiTime),"First Paint":e.formatTime(e.fpTime),"First Meaningful Paint":e.formatTime(e.fmpTime),"FMP to TTI":e.formatTime(e.fmpToTti),"Page Category":e.pageCategory}},e.formatTime=function(e){e/=1e3;var t=Math.pow(10,1);return Math.round(e*t)/t}}; 9 var renderUtil = new usmPageRenderUtil(); 10 var debug = false; 11 renderUtil.run({heroElementIdentifiers: [".default-nav",".naturallanguagesearch",".featuredlistings"], pageCategory: "Home Page", debug: debug}).then(function (renderUtil) { 12 if (debug) { 13 console.log(renderUtil.getPayload()); 14 } 15 }); 16 }); 17 </script>
17<title>Discover Your Dream Home with W Real Estate in Florida</title> 18 <meta name="description" content="Explore exceptional properties and bespoke services with W Real Estate. Find your perfect home today and start your journey to luxury living!" /> 19 <meta name="author" content="Todd Mendoza" /> 20 <meta name="robots" content="noarchive" /> 21 <meta name="robots" content="noindex, nofollow" /> 22 <link rel="canonical" href="https://toddmendoza.com/"/> 23 <link rel="copyright" href="https://d.usmre.com/UnionStreetMediaTermsofUse.pdf"/><meta property="og:title" content="Discover Your Dream Home with W Real Estate in Florida" /> 24 <meta property="og:description" content="Explore exceptional properties and bespoke services with W Real Estate. Find your perfect home today and start your journey to luxury living!" /> 25 <meta property="og:url" content="https://toddmendoza.com/" /> 26 <meta property="og:type" content="website" /> 27 <meta property="og:site_name" content="Todd Mendoza" /> 28 <meta name="twitter:card" content="summary" /> 29 <meta name="twitter:title" content="Discover Your Dream Home with W Real Estate in Florida" /> 30 <meta name="twitter:description" content="Explore exceptional properties and bespoke services with W Real Estate. Find your perfect home today and start your journey to luxury living!" /> 31 <link rel="shortcut icon" href="https://s3.amazonaws.com/files.usmre.com/13044/i/favicon.ico?t=1780411698" /> 32<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> 33<meta name="viewport" content="width=device-width, initial-scale=1"> 34<link rel="stylesheet" type="text/css" href="https://d1nn5t56all1qd.cloudfront.net/13044/styles.min.css?version=1784880690" media="screen" /><link rel="stylesheet" type="text/css" href="https://d1nn5t56all1qd.cloudfront.net/layouts/14/print.css?version=1740650881" media="print" />
34<script src="https://kit.fontawesome.com/c7bcd66c3f.js" crossorigin="anonymous"></script>
34<script>/** vim: et:ts=4:sw=4:sts=4 35 * @license RequireJS 2.3.3 Copyright jQuery Foundation and other contributors. 36 * Released under MIT license, https://github.com/requirejs/requirejs/blob/master/LICENSE 37 */ 38var requirejs,require,define;!function(global,setTimeout){function commentReplace(e,t){return t||""}function isFunction(e){return"[object Function]"===ostring.call(e)}function isArray(e){return"[object Array]"===ostring.call(e)}function each(e,t){if(e){var i;for(i=0;i<e.length&&(!e[i]||!t(e[i],i,e));i+=1);}}function eachReverse(e,t){if(e){var i;for(i=e.length-1;i>-1&&(!e[i]||!t(e[i],i,e));i-=1);}}function hasProp(e,t){return hasOwn.call(e,t)}function getOwn(e,t){return hasProp(e,t)&&e[t]}function eachProp(e,t){var i;for(i in e)if(hasProp(e,i)&&t(e[i],i))break}function mixin(e,t,i,r){return t&&eachProp(t,function(t,n){!i&&hasProp(e,n)||(!r||"object"!=typeof t||!t||isArray(t)||isFunction(t)||t instanceof RegExp?e[n]=t:(e[n]||(e[n]={}),mixin(e[n],t,i,r)))}),e}function bind(e,t){return function(){return t.apply(e,arguments)}}function scripts(){return document.getElementsByTagName("script")}function defaultOnError(e){throw e}function getGlobal(e){if(!e)return e;var t=global;return each(e.split("."),function(e){t=t[e]}),t}function makeError(e,t,i,r){var n=new Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e);return n.requireType=e,n.requireModules=r,i&&(n.originalError=i),n}function newContext(e){function t(e){var t,i;for(t=0;t<e.length;t++)if(i=e[t],"."===i)e.splice(t,1),t-=1;else if(".."===i){if(0===t||1===t&&".."===e[2]||".."===e[t-1])continue;t>0&&(e.splice(t-1,2),t-=2)}}function i(e,i,r){var n,o,a,s,u,c,d,p,f,l,h,m,g=i&&i.split("/"),v=y.map,x=v&&v["*"];if(e&&(e=e.split("/"),d=e.length-1,y.nodeIdCompat&&jsSuffixRegExp.test(e[d])&&(e[d]=e[d].replace(jsSuffixRegExp,"")),"."===e[0].charAt(0)&&g&&(m=g.slice(0,g.length-1),e=m.concat(e)),t(e),e=e.join("/")),r&&v&&(g||x)){a=e.split("/");e:for(s=a.length;s>0;s-=1){if(c=a.slice(0,s).join("/"),g)for(u=g.length;u>0;u-=1)if(o=getOwn(v,g.slice(0,u).join("/")),o&&(o=getOwn(o,c))){p=o,f=s;break e}!l&&x&&getOwn(x,c)&&(l=getOwn(x,c),h=s)}!p&&l&&(p=l,f=h),p&&(a.splice(0,f,p),e=a.join("/"))}return n=getOwn(y.pkgs,e),n?n:e}function r(e){isBrowser&&each(scripts(),function(t){if(t.getAttribute("data-requiremodule")===e&&t.getAttribute("data-requirecontext")===q.contextName)return t.parentNode.removeChild(t),!0})}function n(e){var t=getOwn(y.paths,e);if(t&&isArray(t)&&t.length>1)return t.shift(),q.require.undef(e),q.makeRequire(null,{skipMap:!0})([e]),!0}function o(e){var t,i=e?e.indexOf("!"):-1;return i>-1&&(t=e.substring(0,i),e=e.substring(i+1,e.length)),[t,e]}function a(e,t,r,n){var a,s,u,c,d=null,p=t?t.name:null,f=e,l=!0,h="";return e||(l=!1,e="_@r"+(T+=1)),c=o(e),d=c[0],e=c[1],d&&(d=i(d,p,n),s=getOwn(j,d)),e&&(d?h=r?e:s&&s.normalize?s.normalize(e,function(e){return i(e,p,n)}):e.indexOf("!")===-1?i(e,p,n):e:(h=i(e,p,n),c=o(h),d=c[0],h=c[1],r=!0,a=q.nameToUrl(h))),u=!d||s||r?"":"_unnormalized"+(A+=1),{prefix:d,name:h,parentMap:t,unnormalized:!!u,url:a,originalName:f,isDefine:l,id:(d?d+"!"+h:h)+u}}function s(e){var t=e.id,i=getOwn(S,t);return i||(i=S[t]=new q.Module(e)),i}function u(e,t,i){var r=e.id,n=getOwn(S,r);!hasProp(j,r)||n&&!n.defineEmitComplete?(n=s(e),n.error&&"error"===t?i(n.error):n.on(t,i)):"defined"===t&&i(j[r])}function c(e,t){var i=e.requireModules,r=!1;t?t(e):(each(i,function(t){var i=getOwn(S,t);i&&(i.error=e,i.events.error&&(r=!0,i.emit("error",e)))}),r||req.onError(e))}function d(){globalDefQueue.length&&(each(globalDefQueue,function(e){var t=e[0];"string"==typeof t&&(q.defQueueMap[t]=!0),O.push(e)}),globalDefQueue=[])}function p(e){delete S[e],delete k[e]}function f(e,t,i){var r=e.map.id;e.error?e.emit("error",e.error):(t[r]=!0,each(e.depMaps,function(r,n){var o=r.id,a=getOwn(S,o);!a||e.depMatched[n]||i[o]||(getOwn(t,o)?(e.defineDep(n,j[o]),e.check()):f(a,t,i))}),i[r]=!0)}function l(){var e,t,i=1e3*y.waitSeconds,o=i&&q.startTime+i<(new Date).getTime(),a=[],s=[],u=!1,d=!0;if(!x){if(x=!0,eachProp(k,function(e){var i=e.map,c=i.id;if(e.enabled&&(i.isDefine||s.push(e),!e.error))if(!e.inited&&o)n(c)?(t=!0,u=!0):(a.push(c),r(c));else if(!e.inited&&e.fetched&&i.isDefine&&(u=!0,!i.prefix))return d=!1}),o&&a.length)return e=makeError("timeout","Load timeout for modules: "+a,null,a),e.contextName=q.contextName,c(e);d&&each(s,function(e){f(e,{},{})}),o&&!t||!u||!isBrowser&&!isWebWorker||w||(w=setTimeout(function(){w=0,l()},50)),x=!1}}function h(e){hasProp(j,e[0])||s(a(e[0],null,!0)).init(e[1],e[2])}function m(e,t,i,r){e.detachEvent&&!isOpera?r&&e.detachEvent(r,t):e.removeEventListener(i,t,!1)}function g(e){var t=e.currentTarget||e.srcElement;return m(t,q.onScriptLoad,"load","onreadystatechange"),m(t,q.onScriptError,"error"),{node:t,id:t&&t.getAttribute("data-requiremodule")}}function v(){var e;
38for(d();O.length;){if(e=O.shift(),null===e[0])return c(makeError("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));h(e)}q.defQueueMap={}}var x,b,q,E,w,y={waitSeconds:7,baseUrl:"./",paths:{},bundles:{},pkgs:{},shim:{},config:{}},S={},k={},M={},O=[],j={},P={},R={},T=1,A=1;return E={require:function(e){return e.require?e.require:e.require=q.makeRequire(e.map)},exports:function(e){if(e.usingExports=!0,e.map.isDefine)return e.exports?j[e.map.id]=e.exports:e.exports=j[e.map.id]={}},module:function(e){return e.module?e.module:e.module={id:e.map.id,uri:e.map.url,config:function(){return getOwn(y.config,e.map.id)||{}},exports:e.exports||(e.exports={})}}},b=function(e){this.events=getOwn(M,e.id)||{},this.map=e,this.shim=getOwn(y.shim,e.id),this.depExports=[],this.depMaps=[],this.depMatched=[],this.pluginMaps={},this.depCount=0},b.prototype={init:function(e,t,i,r){r=r||{},this.inited||(this.factory=t,i?this.on("error",i):this.events.error&&(i=bind(this,function(e){this.emit("error",e)})),this.depMaps=e&&e.slice(0),this.errback=i,this.inited=!0,this.ignore=r.ignore,r.enabled||this.enabled?this.enable():this.check())},defineDep:function(e,t){this.depMatched[e]||(this.depMatched[e]=!0,this.depCount-=1,this.depExports[e]=t)},fetch:function(){if(!this.fetched){this.fetched=!0,q.startTime=(new Date).getTime();var e=this.map;return this.shim?void q.makeRequire(this.map,{enableBuildCallback:!0})(this.shim.deps||[],bind(this,function(){return e.prefix?this.callPlugin():this.load()})):e.prefix?this.callPlugin():this.load()}},load:function(){var e=this.map.url;P[e]||(P[e]=!0,q.load(this.map.id,e))},check:function(){if(this.enabled&&!this.enabling){var e,t,i=this.map.id,r=this.depExports,n=this.exports,o=this.factory;if(this.inited){if(this.error)this.emit("error",this.error);else if(!this.defining){if(this.defining=!0,this.depCount<1&&!this.defined){if(isFunction(o)){if(this.events.error&&this.map.isDefine||req.onError!==defaultOnError)try{n=q.execCb(i,o,r,n)}catch(t){e=t}else n=q.execCb(i,o,r,n);if(this.map.isDefine&&void 0===n&&(t=this.module,t?n=t.exports:this.usingExports&&(n=this.exports)),e)return e.requireMap=this.map,e.requireModules=this.map.isDefine?[this.map.id]:null,e.requireType=this.map.isDefine?"define":"require",c(this.error=e)}else n=o;if(this.exports=n,this.map.isDefine&&!this.ignore&&(j[i]=n,req.onResourceLoad)){var a=[];each(this.depMaps,function(e){a.push(e.normalizedMap||e)}),req.onResourceLoad(q,this.map,a)}p(i),this.defined=!0}this.defining=!1,this.defined&&!this.defineEmitted&&(this.defineEmitted=!0,this.emit("defined",this.exports),this.defineEmitComplete=!0)}}else hasProp(q.defQueueMap,i)||this.fetch()}},callPlugin:function(){var e=this.map,t=e.id,r=a(e.prefix);this.depMaps.push(r),u(r,"defined",bind(this,function(r){var n,o,d,f=getOwn(R,this.map.id),l=this.map.name,h=this.map.parentMap?this.map.parentMap.name:null,m=q.makeRequire(e.parentMap,{enableBuildCallback:!0});return this.map.unnormalized?(r.normalize&&(l=r.normalize(l,function(e){return i(e,h,!0)})||""),o=a(e.prefix+"!"+l,this.map.parentMap,!0),u(o,"defined",bind(this,function(e){this.map.normalizedMap=o,this.init([],function(){return e},null,{enabled:!0,ignore:!0})})),d=getOwn(S,o.id),void(d&&(this.depMaps.push(o),this.events.error&&d.on("error",bind(this,function(e){this.emit("error",e)})),d.enable()))):f?(this.map.url=q.nameToUrl(f),void this.load()):(n=bind(this,function(e){this.init([],function(){return e},null,{enabled:!0})}),n.error=bind(this,function(e){this.inited=!0,this.error=e,e.requireModules=[t],eachProp(S,function(e){0===e.map.id.indexOf(t+"_unnormalized")&&p(e.map.id)}),c(e)}),n.fromText=bind(this,function(i,r){var o=e.name,u=a(o),d=useInteractive;r&&(i=r),d&&(useInteractive=!1),s(u),hasProp(y.config,t)&&(y.config[o]=y.config[t]);try{req.exec(i)}catch(e){return c(makeError("fromtexteval","fromText eval for "+t+" failed: "+e,e,[t]))}d&&(useInteractive=!0),this.depMaps.push(u),q.completeLoad(o),m([o],n)}),void r.load(e.name,m,n,y))})),q.enable(r,this),this.pluginMaps[r.id]=r},enable:function(){k[this.map.id]=this,this.enabled=!0,this.enabling=!0,each(this.depMaps,bind(this,function(e,t){var i,r,n;if("string"==typeof e){if(e=a(e,this.map.isDefine?this.map:this.map.parentMap,!1,!this.skipMap),this.depMaps[t]=e,n=getOwn(E,e.id))return void(this.depExports[t]=n(this));this.depCount+=1,u(e,"defined",bind(this,function(e){this.undefed||(this.defineDep(t,e),this.check())})),this.errback?u(e,"error",bind(this,this.errback)):this.events.error&&u(e,"error",bind(this,function(e){this.emit
38("error",e)}))}i=e.id,r=S[i],hasProp(E,i)||!r||r.enabled||q.enable(e,this)})),eachProp(this.pluginMaps,bind(this,function(e){var t=getOwn(S,e.id);t&&!t.enabled&&q.enable(e,this)})),this.enabling=!1,this.check()},on:function(e,t){var i=this.events[e];i||(i=this.events[e]=[]),i.push(t)},emit:function(e,t){each(this.events[e],function(e){e(t)}),"error"===e&&delete this.events[e]}},q={config:y,contextName:e,registry:S,defined:j,urlFetched:P,defQueue:O,defQueueMap:{},Module:b,makeModuleMap:a,nextTick:req.nextTick,onError:c,configure:function(e){if(e.baseUrl&&"/"!==e.baseUrl.charAt(e.baseUrl.length-1)&&(e.baseUrl+="/"),"string"==typeof e.urlArgs){var t=e.urlArgs;e.urlArgs=function(e,i){return(i.indexOf("?")===-1?"?":"&")+t}}var i=y.shim,r={paths:!0,bundles:!0,config:!0,map:!0};eachProp(e,function(e,t){r[t]?(y[t]||(y[t]={}),mixin(y[t],e,!0,!0)):y[t]=e}),e.bundles&&eachProp(e.bundles,function(e,t){each(e,function(e){e!==t&&(R[e]=t)})}),e.shim&&(eachProp(e.shim,function(e,t){isArray(e)&&(e={deps:e}),!e.exports&&!e.init||e.exportsFn||(e.exportsFn=q.makeShimExports(e)),i[t]=e}),y.shim=i),e.packages&&each(e.packages,function(e){var t,i;e="string"==typeof e?{name:e}:e,i=e.name,t=e.location,t&&(y.paths[i]=e.location),y.pkgs[i]=e.name+"/"+(e.main||"main").replace(currDirRegExp,"").replace(jsSuffixRegExp,"")}),eachProp(S,function(e,t){e.inited||e.map.unnormalized||(e.map=a(t,null,!0))}),(e.deps||e.callback)&&q.require(e.deps||[],e.callback)},makeShimExports:function(e){function t(){var t;return e.init&&(t=e.init.apply(global,arguments)),t||e.exports&&getGlobal(e.exports)}return t},makeRequire:function(t,n){function o(i,r,u){var d,p,f;return n.enableBuildCallback&&r&&isFunction(r)&&(r.__requireJsBuild=!0),"string"==typeof i?isFunction(r)?c(makeError("requireargs","Invalid require call"),u):t&&hasProp(E,i)?E[i](S[t.id]):req.get?req.get(q,i,t,o):(p=a(i,t,!1,!0),d=p.id,hasProp(j,d)?j[d]:c(makeError("notloaded",'Module name "'+d+'" has not been loaded yet for context: '+e+(t?"":". Use require([])")))):(v(),q.nextTick(function(){v(),f=s(a(null,t)),f.skipMap=n.skipMap,f.init(i,r,u,{enabled:!0}),l()}),o)}return n=n||{},mixin(o,{isBrowser:isBrowser,toUrl:function(e){var r,n=e.lastIndexOf("."),o=e.split("/")[0],a="."===o||".."===o;return n!==-1&&(!a||n>1)&&(r=e.substring(n,e.length),e=e.substring(0,n)),q.nameToUrl(i(e,t&&t.id,!0),r,!0)},defined:function(e){return hasProp(j,a(e,t,!1,!0).id)},specified:function(e){return e=a(e,t,!1,!0).id,hasProp(j,e)||hasProp(S,e)}}),t||(o.undef=function(e){d();var i=a(e,t,!0),n=getOwn(S,e);n.undefed=!0,r(e),delete j[e],delete P[i.url],delete M[e],eachReverse(O,function(t,i){t[0]===e&&O.splice(i,1)}),delete q.defQueueMap[e],n&&(n.events.defined&&(M[e]=n.events),p(e))}),o},enable:function(e){var t=getOwn(S,e.id);t&&s(e).enable()},completeLoad:function(e){var t,i,r,o=getOwn(y.shim,e)||{},a=o.exports;for(d();O.length;){if(i=O.shift(),null===i[0]){if(i[0]=e,t)break;t=!0}else i[0]===e&&(t=!0);h(i)}if(q.defQueueMap={},r=getOwn(S,e),!t&&!hasProp(j,e)&&r&&!r.inited){if(!(!y.enforceDefine||a&&getGlobal(a)))return n(e)?void 0:c(makeError("nodefine","No define call for "+e,null,[e]));h([e,o.deps||[],o.exportsFn])}l()},nameToUrl:function(e,t,i){var r,n,o,a,s,u,c,d=getOwn(y.pkgs,e);if(d&&(e=d),c=getOwn(R,e))return q.nameToUrl(c,t,i);if(req.jsExtRegExp.test(e))s=e+(t||"");else{for(r=y.paths,n=e.split("/"),o=n.length;o>0;o-=1)if(a=n.slice(0,o).join("/"),u=getOwn(r,a)){isArray(u)&&(u=u[0]),n.splice(0,o,u);break}s=n.join("/"),s+=t||(/^data\:|^blob\:|\?/.test(s)||i?"":".js"),s=("/"===s.charAt(0)||s.match(/^[\w\+\.\-]+:/)?"":y.baseUrl)+s}return y.urlArgs&&!/^blob\:/.test(s)?s+y.urlArgs(e,s):s},load:function(e,t){req.load(q,e,t)},execCb:function(e,t,i,r){return t.apply(r,i)},onScriptLoad:function(e){if("load"===e.type||readyRegExp.test((e.currentTarget||e.srcElement).readyState)){interactiveScript=null;var t=g(e);q.completeLoad(t.id)}},onScriptError:function(e){var t=g(e);if(!n(t.id)){var i=[];return eachProp(S,function(e,r){0!==r.indexOf("_@r")&&each(e.depMaps,function(e){if(e.id===t.id)return i.push(r),!0})}),c(makeError("scripterror",'Script error for "'+t.id+(i.length?'", needed by: '+i.join(", "):'"'),e,[t.id]))}}},q.require=q.makeRequire(),q}function getInteractiveScript(){return interactiveScript&&"interactive"===interactiveScript.readyState?interactiveScript:(eachReverse(scripts(),function(e){if("interactive"===e.readyState)return interactiveScript=e}),interactiveScript)}var req,s,head,baseElement,dataMain,src,interactiveScript,currentlyAddingScript,mainScript,subPath,version="2.3.3",commentRegExp=/\/\*[\s\S]*?\*\/|([^:"'=]|^)\/\/.*$/gm,cjsRequireRegExp=/[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,jsSuffixRegExp=/\.js$/,currDirRegExp=/^\.\//,op=Object.prototype,ostring=op.toString,hasOwn=op.hasOwnProperty,isBrowser=!("undefined"==typeof window||"undefined"==typeof navigator||!window.document),isWebWorker=!isBrowser&&"undefined"!=typeof importScripts,readyRegExp=isBrowser&&"PLAYSTATION 3"===navigator.platform?/^complete$/:/^(complete|loaded)$/,defContextName="_",isOpera="undefined"!=typeof opera&&"[object Opera]"===opera.toString(),contexts={},cfg={},globalDefQueue=[],useInteractive=!1;if("undefined"==typeof define){if("undefined"!=typeof requirejs){if(isFunction(requirejs))return;cfg=requirejs,requirejs=void 0}"undefined"==typeof require||isFunction(require)||(cfg=require,require=void 0),req=requirejs=function(e,t,i,r){var n,o,a=defContextName;return isArray(e)||"string"==typeof e||(o=e,isArray(t)?(e=t,t=i,i=r):e=[]),o&&o.context&&(a=o.context),n=getOwn(contexts,a),n||(n=contexts[a]=req.s.newContext(a)),o&&n.configure(o),n.require(e,t,i)},req.config=function(e){return req(e)},req.nextTick="undefined"!=typeof setTimeout?function(e){setTimeout(e,4)}:function(e){e()}
38,require||(require=req),req.version=version,req.jsExtRegExp=/^\/|:|\?|\.js$/,req.isBrowser=isBrowser,s=req.s={contexts:contexts,newContext:newContext},req({}),each(["toUrl","undef","defined","specified"],function(e){req[e]=function(){var t=contexts[defContextName];return t.require[e].apply(t,arguments)}}),isBrowser&&(head=s.head=document.getElementsByTagName("head")[0],baseElement=document.getElementsByTagName("base")[0],baseElement&&(head=s.head=baseElement.parentNode)),req.onError=defaultOnError,req.createNode=function(e,t,i){var r=e.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script");return r.type=e.scriptType||"text/javascript",r.charset="utf-8",r.async=!0,r},req.load=function(e,t,i){var r,n=e&&e.config||{};if(isBrowser)return r=req.createNode(n,t,i),r.setAttribute("data-requirecontext",e.contextName),r.setAttribute("data-requiremodule",t),!r.attachEvent||r.attachEvent.toString&&r.attachEvent.toString().indexOf("[native code")<0||isOpera?(r.addEventListener("load",e.onScriptLoad,!1),r.addEventListener("error",e.onScriptError,!1)):(useInteractive=!0,r.attachEvent("onreadystatechange",e.onScriptLoad)),r.src=i,n.onNodeCreated&&n.onNodeCreated(r,n,t,i),currentlyAddingScript=r,baseElement?head.insertBefore(r,baseElement):head.appendChild(r),currentlyAddingScript=null,r;if(isWebWorker)try{setTimeout(function(){},0),importScripts(i),e.completeLoad(t)}catch(r){e.onError(makeError("importscripts","importScripts failed for "+t+" at "+i,r,[t]))}},isBrowser&&!cfg.skipDataMain&&eachReverse(scripts(),function(e){if(head||(head=e.parentNode),dataMain=e.getAttribute("data-main"))return mainScript=dataMain,cfg.baseUrl||mainScript.indexOf("!")!==-1||(src=mainScript.split("/"),mainScript=src.pop(),subPath=src.length?src.join("/")+"/":"./",cfg.baseUrl=subPath),mainScript=mainScript.replace(jsSuffixRegExp,""),req.jsExtRegExp.test(mainScript)&&(mainScript=dataMain),cfg.deps=cfg.deps?cfg.deps.concat(mainScript):[mainScript],!0}),define=function(e,t,i){var r,n;"string"!=typeof e&&(i=t,t=e,e=null),isArray(t)||(i=t,t=null),!t&&isFunction(i)&&(t=[],i.length&&(i.toString().replace(commentRegExp,commentReplace).replace(cjsRequireRegExp,function(e,i){t.push(i)}),t=(1===i.length?["require"]:["require","exports","module"]).concat(t))),useInteractive&&(r=currentlyAddingScript||getInteractiveScript(),r&&(e||(e=r.getAttribute("data-requiremodule")),n=contexts[r.getAttribute("data-requirecontext")])),n?(n.defQueue.push([e,t,i]),n.defQueueMap[e]=!0):globalDefQueue.push([e,t,i])},define.amd={jQuery:!0},req.exec=function(text){return eval(text)},req(cfg)}}(this,"undefined"==typeof setTimeout?void 0:setTimeout);</script>
38<script type="text/javascript"> 39 var requireConfig = {"waitSeconds":20,"baseUrl":"https:\/\/d1mlo4htassgww.cloudfront.net\/shipyard\/build\/","paths":{"async":"profiles\/default","bootstrap":"profiles\/default","goog":"profiles\/default","jquery":"profiles\/default","jquery.browser":"profiles\/default","jquery.deparam":"profiles\/default","jquery.dropdownchecklist":"profiles\/default","jquery.form":"profiles\/default","jquery.history":"profiles\/default","jquery.html5-placeholder-shim":"profiles\/default","jquery.inview":"profiles\/default","jquery.usmNlsShipyard":"profiles\/default","jquery.pageitems":"profiles\/default","jquery.usmajaxtogglebutton":"profiles\/default","jquery.usmmortgageestimate":"profiles\/default","jquery.usmtruncate":"profiles\/default","jquery.validation":"profiles\/default","jquery.validation-extensions-usm":"profiles\/default","jqueryui":"profiles\/default","knockout":"knockout-2.3.0","owlcarousel":"profiles\/default","picturefill.min":"profiles\/default","propertyParser":"profiles\/default","shim.polyfills":"profiles\/default","captcha":"profiles\/default","shipyard":"profiles\/default","static-map-search":"profiles\/default","usm":"profiles\/default","usm.analytics":"profiles\/default","usm.cookie":"profiles\/default","usm.url":"profiles\/default","usm.user":"profiles\/default","usm.favorite":"profiles\/default","usm.savesearch":"profiles\/default","usm.modalform":"profiles\/default","usm.dynamicsearch":"profiles\/default","LLSDKsJS":"https:\/\/sdk.locallogic.co\/sdks-js\/1.19.30\/index.umd","webfontloader":"\/\/ajax.googleapis.com\/ajax\/libs\/webfont\/1\/webfont","Leaflet":"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/leaflet\/1.0.1\/leaflet","mapboxgl":"https:\/\/api.tiles.mapbox.com\/mapbox-gl-js\/v0.42.0\/mapbox-gl","plunk":"plunkComponents.min","emblaCarousel":"https:\/\/unpkg.com\/[email protected]\/embla-carousel.umd","emblaCarouselAutoplay":"https:\/\/unpkg.com\/[email protected]\/embla-carousel-autoplay.umd","emblaCarouselClassNames":"https:\/\/unpkg.com\/[email protected]\/embla-carousel-class-names.umd","emblaCarouselFade":"https:\/\/unpkg.com\/[email protected]\/embla-carousel-fade.umd","emblaCarouselPlugins":"emblaCarouselPlugins","map.regions":"\/realestate\/regions\/?json","jquery.validationextensionsusm":"\/data\/shipyard\/js\/jquery.validation-extensions-usm"}}; 40 requireConfig.urlArgs = function(id, url) { 41 var args = ""; 42 if (url.indexOf("d1nn5t56all1qd") <= 0 && url.indexOf("dy0meowegjlo2") <= 0) { 43 args = "version=1790774193"; 44 return (url.indexOf("?") === -1 ? "?" : "&") + args; 45 } 46 47 return ""; 48 }; 49 50 require.config(requireConfig); 51 </script>
51 52
52<script type="text/javascript">require(["profiles/default", "usm", "usm.calltracking", "usm.goscript"], function (listing, usm) { 53 if (usm.touchSupport) { require(["profiles/touch"]); } 54 });</script>
vendor: 73 bytes, line 54
54<script async src="https://www.google.com/recaptcha/enterprise.js?render=
546LeB2EgtAAAAAJf-iqsvqI6eu91XsRk58RXhPFn1
vendor: 24 bytes, lines 54-55
54"></script> 55
55<link rel="preconnect" href="https://www.google.com"> 56 <link rel="preconnect" href="https://www.gstatic.com" crossorigin>
56<script type="text/javascript">var pageTrackers = ["t1","t2","t3"];
vendor: 323 bytes, line 56
56(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,'script','//www.google-analytics.com/analytics.js','ga');ga('create', '
56UA-73987-40
vendor: 17 bytes, line 56
56', 'auto', 't1');
56ga('t1.require', 'displayfeatures');ga('t1.send', 'pageview');ga('create', 'UA-73987-25', 'auto', 't2');ga('t2.require', 'displayfeatures');ga('t2.send', 'pageview');ga('create', 'UA-73987-51', 'auto', 't3');ga('t3.require', 'displayfeatures');ga('t3.send', 'pageview');(function urchinTracker () {if (ga) {ga('t1.send', 'pageview', '/');ga('t2.send', 'pageview', '/');ga('t3.send', 'pageview', '/');}});</script>
56 57</head> 58�<body class="view homepage array1-article array1-view array1-372372 array1-1 array1-58603 fall home-category" data-site-type="shipyard" data-re-captcha-site-key="6LeB2EgtAAAAAJf-iqsvqI6eu91XsRk58RXhPFn1"> 59�<div class="utilBarWrap"> 60 <aside id="sidebar3"><div id="sitelogo-417123" class="widget sitelogo container"> <div class="sitelogo__box sitelogo--white"> 61 <a href="/" target="_self" class="sitelogo__link"> 62 <img 63 src="https://s3.amazonaws.com/files.usmre.com/13044/i/logo.png?version=1780411712" 64 alt="W Real Estate - Agent Template Logo" 65 class="sitelogo__image" 66 > 67 </a> 68 </div> 69 <style> 70 .sitelogo--white .sitelogo__image { 71 filter: brightness(0) invert(1); 72 } 73 </style> 74 </div><div id="menuwidget-417056" class="widget menu menuwidget default-nav container"><h3 class="widget-title">Default Menu</h3><div class="widget-inner"><div class="desktop-nav"><div class="navbar-wrapper"><nav class="navbar navbar-default" role="navigation"><div id="navbar-417056"><ul class="nav navbar-nav site-nav" role="menubar"><li role="presentation" class="has-children menu-item-193414"><a href="#" target="_self" rel="noopener" data-toggle="dropdown" data-target="sub-menu-193414" class="dropdown-toggle" role="menuitem">Properties<span class="caret"></span></a><ul class="dropdown-menu" id="sub-menu-193414" role="menu"><li role="presentation" class=" menu-item-193440"><a href="/my-listings/" target="_self" role="menuitem">My Listings</a></li><li role="presentation" class=" menu-item-193442"><a href="/open-houses/" target="_self" role="menuitem">Open Houses</a></li><li role="presentation" class=" menu-item-193441"><a href="/listings/" target="_self" role="menuitem">Property Search</a></li><li role="presentation" class=" menu-item-193465"><a href="/global-luxury-search/" target="_self" role="menuitem">Global Luxury Search</a></li></ul></li><li role="presentation" class=" menu-item-193463"><a href="https://wmarketingnewhomes.com/" target="_blank" rel="noopener" role="menuitem">New Homes</a></li><li role="presentation" class=" menu-item-193464"><a href="https://wcommercialre.com/" target="_blank" rel="noopener" role="menuitem">Commercial</a></li><li role="presentation" class=" menu-item-193416"><a href="/about-me/" target="_self" role="menuitem">About Me</a></li><li role="presentation" class=" menu-item-193418"><a href="/contact-us/" target="_self" role="menuitem">Contact</a></li></ul></div></nav></div></div><div class="mobile-nav"><button type="button" class="navbar-toggle" data-target="#navbar-mobile-417056" aria-label="Toggle navigation"><span>Menu</span><span class="fa fa-bar"></span><span class="fa fa-bar"></span><span class="fa fa-bar"></span></button><div class="navbar-wrapper"><nav class="navbar navbar-default" role="navigation"><div id="navbar-mobile-417056"><a href="#" class="menu-close"><i class="fa fa-times-circle-o"></i><span class="sr-only">Close Button</span></a><div class="menu-sign-on"><a class="usm-btn nav-login" href="/user/login/" rel="nofollow">Log In</a><a class="usm-btn nav-register" href="/user/register/" rel="nofollow">Sign Up</a><a class="usm-btn nav-account" href="/user/" rel="nofollow">My Account</a></div><ul class="nav navbar-nav site-nav" role="menubar"><li role="presentation" class="has-children menu-item-193414"><a href="#" target="_self" rel="noopener" data-toggle="dropdown" data-target="mobile-sub-menu-193414" class="dropdown-toggle" role="menuitem">Properties<span class="caret"></span></a><ul class="dropdown-menu" id="mobile-sub-menu-193414" role="menu"><li role="presentation" class=" menu-item-193440"><a href="/my-listings/" target="_self" role="menuitem">My Listings</a></li><li role="presentation" class=" menu-item-193442"><a href="/open-houses/" target="_self" role="menuitem">Open Houses</a></li><li role="presentation" class=" menu-item-193441"><a href="/listings/" target="_self" role="menuitem">Property Search</a></li><li role="presentation" class=" menu-item-193465"><a href="/global-luxury-search/" target="_self" role="menuitem">Global Luxury Search</a></li></ul></li><li role="presentation" class=" menu-item-193463"><a href="https://wmarketingnewhomes.com/" target="_blank" rel="noopener" role="menuitem">New Homes</a></li><li role="presentation" class=" menu-item-193464"><a href="https://wcommercialre.com/" target="_blank" rel="noopener" role="menuitem">Commercial</a></li><li role="presentation" class=" menu-item-193416"><a href="/about-me/" target="_self" role="menuitem">About Me</a></li><li role="presentation" class=" menu-item-193418"><a href="/contact-us/" target="_self" role="menuitem">Contact</a></li></ul><ul class="nav navbar-nav user-nav"><li class="menu-item-saved-search" role="presentation"><a href="/realestate/searches/" rel="nofollow">Saved Searches</a></li><li class="menu-item-favorites" role="presentation"><a href="/realestate/favorites/view/" rel="nofollow">Favorites</a></li></ul></div></nav></div></div></div></div><div class="top-header-links"> 75 <div class="header-user"> 76 <div class="header-user-logged-in"> 77 <div class="account-link"><a href="/user/" rel="nofollow">Account</a></div> 78 </div> 79 <div class="header-user-logged-out"> 80 <div class="header-user-register"> 81 <div class="register-link"><a href="/user/register/" rel="nofollow">Sign Up</a></div> 82 </div>
83 <span> or </span> 84 <div class="header-user-login"> 85 <div class="login-link"><a href="/user/login/" rel="nofollow">Log In</a></div> 86 </div> 87 </div> 88 </div> 89 <a href="tel:707-766-0761" aria-label="Phone Number" class="contact-link-phone"><i class="fa-solid fa-phone"></i> 707-766-0761</a> 90</div><div id="menuwidget-417058" class="widget menu menuwidget default-nav container"><h3 class="widget-title">Hamburger Menu</h3><div class="widget-inner"><div class="desktop-nav"><div class="navbar-wrapper"><nav class="navbar navbar-default" role="navigation"><div id="navbar-417058"><ul class="nav navbar-nav site-nav" role="menubar"><li role="presentation" class="has-children menu-item-193414"><a href="#" target="_self" rel="noopener" data-toggle="dropdown" data-target="sub-menu-193414" class="dropdown-toggle" role="menuitem">Properties<span class="caret"></span></a><ul class="dropdown-menu" id="sub-menu-193414" role="menu"><li role="presentation" class=" menu-item-193440"><a href="/my-listings/" target="_self" role="menuitem">My Listings</a></li><li role="presentation" class=" menu-item-193442"><a href="/open-houses/" target="_self" role="menuitem">Open Houses</a></li><li role="presentation" class=" menu-item-193441"><a href="/listings/" target="_self" role="menuitem">Property Search</a></li><li role="presentation" class=" menu-item-193465"><a href="/global-luxury-search/" target="_self" role="menuitem">Global Luxury Search</a></li></ul></li><li role="presentation" class=" menu-item-193463"><a href="https://wmarketingnewhomes.com/" target="_blank" rel="noopener" role="menuitem">New Homes</a></li><li role="presentation" class=" menu-item-193464"><a href="https://wcommercialre.com/" target="_blank" rel="noopener" role="menuitem">Commercial</a></li><li role="presentation" class=" menu-item-193416"><a href="/about-me/" target="_self" role="menuitem">About Me</a></li><li role="presentation" class=" menu-item-193418"><a href="/contact-us/" target="_self" role="menuitem">Contact</a></li></ul></div></nav></div></div><div class="mobile-nav"><button type="button" class="navbar-toggle" data-target="#navbar-mobile-417058" aria-label="Toggle navigation"><span>Menu</span><span class="fa fa-bar"></span><span class="fa fa-bar"></span><span class="fa fa-bar"></span></button><div class="navbar-wrapper"><nav class="navbar navbar-default" role="navigation"><div id="navbar-mobile-417058"><a href="#" class="menu-close"><i class="fa fa-times-circle-o"></i><span class="sr-only">Close Button</span></a><div class="menu-sign-on"><a class="usm-btn nav-login" href="/user/login/" rel="nofollow">Log In</a><a class="usm-btn nav-register" href="/user/register/" rel="nofollow">Sign Up</a><a class="usm-btn nav-account" href="/user/" rel="nofollow">My Account</a></div><ul class="nav navbar-nav site-nav" role="menubar"><li role="presentation" class="has-children menu-item-193414"><a href="#" target="_self" rel="noopener" data-toggle="dropdown" data-target="mobile-sub-menu-193414" class="dropdown-toggle" role="menuitem">Properties<span class="caret"></span></a><ul class="dropdown-menu" id="mobile-sub-menu-193414" role="menu"><li role="presentation" class=" menu-item-193440"><a href="/my-listings/" target="_self" role="menuitem">My Listings</a></li><li role="presentation" class=" menu-item-193442"><a href="/open-houses/" target="_self" role="menuitem">Open Houses</a></li><li role="presentation" class=" menu-item-193441"><a href="/listings/" target="_self" role="menuitem">Property Search</a></li><li role="presentation" class=" menu-item-193465"><a href="/global-luxury-search/" target="_self" role="menuitem">Global Luxury Search</a></li></ul></li><li role="presentation" class=" menu-item-193463"><a href="https://wmarketingnewhomes.com/" target="_blank" rel="noopener" role="menuitem">New Homes</a></li><li role="presentation" class=" menu-item-193464"><a href="https://wcommercialre.com/" target="_blank" rel="noopener" role="menuitem">Commercial</a></li><li role="presentation" class=" menu-item-193416"><a href="/about-me/" target="_self" role="menuitem">About Me</a></li><li role="presentation" class=" menu-item-193418"><a href="/contact-us/" target="_self" role="menuitem">Contact</a></li></ul><div class="navbar-phone"><a href="tel:707-280-9133"><i class="fas fa-phone-alt"></i>707-280-9133</a></div><ul class="nav navbar-nav user-nav"><li class="menu-item-saved-search" role="presentation"><a href="/realestate/searches/" rel="nofollow">Saved Searches</a></li><li class="menu-item-favorites" role="presentation"><a href="/realestate/favorites/view/" rel="nofollow">Favorites</a></li></ul></div></nav></div></div></div></div></aside> 91</div> 92<div class="topWrap"> 93 <aside id="top"><div id="header-content-widget" class="widget headercontent header-content-widget container"><div data-pb-dropzone="Drop Hero Component Here: Sidebar (+ icon) > Headlines > Hero Image With Two Lines Header as h2 single tag" id="hero-drop-zone"><div class="hero-extra-wrapper"><img src="https://d15zjc2r4e8kr7.cloudfront.net/13044/w-re-poster.webp" alt="Real Estate Photo" fetchpriority="high" id="i73099"><div class="hero-content-centered"><h2 id="i2qd0l"><span id="iu74z2" class="header-subtitle">Meet Your Agent<br></span><span id="i25a2a" class="header-title"><div id="featuredagent-417166" class="widget featuredagent container"><h3 class="widget-title">Agent Name - Header</h3><div class="widget-inner"><div class="name"><a href="/realestate/agent/todd-mendoza/">Todd Mendoza</a></div><div id="rmif-featured-agent-121347" style="display: none;" class="contact-modal "><div class="success-content" style="display: none;"><div class="thank-you-popup"><div class="inner"><div class="thank-you-top-header"><div class="exit"><div class="exit-button"><i class="fa fa-times"></i></div></div><div class="text-wrapper top-header-message"><div class="top-header-message-icon"><span><i class="fa fa-check"></i></span></div><div class="top-header-message-text"><p>Success!</p></div><div class="content-message-text">While you wait to hear back from us:<div class="border-bottom-line"></div></div></div></div><div class="content-section"><div class="links"><div class="links-btn search-for-properties " onclick="window.location='/listings/'"><i class="fa fa-search"></i><div><a href="/listings/" class="links-btn-link">Search For Properties</a></div><i class="fa fa-chevron-right chevron-icon"></i></div><div class="links-btn browse-search-categories " onclick="window.location='/realestate/searchcategories/'"><i class="fa fa-home"></i><div><a href="/realestate/searchcategories/" class="links-btn-link">Browse Search Categories</a></div><i class="fa fa-chevron-right chevron-icon"></i></div><div class="links-btn explore-your-account " onclick="window.location='/user/user/'"><i class="fa fa-user"></i><div><a href="/user/user/" class="links-btn-link">Explore Your Account</a></div><i class="fa fa-chevron-right chevron-icon"></i></div><div class="links-btn close-continue close-link" onclick="window.location='#'"><i class="fa fa-times"></i><div><a href="#" class="links-btn-link">Close & Continue</a></div><i class="fa fa-chevron-right chevron-icon"></i></div></div></div></div></div></div><div class="inner"><div class="top-header"><div class="exit"><div class="exit-button"><i class="fa fa-times"></i></div></div><div class="text-wrapper"><h3>Hi there! How can we help you?</h3><p>Contact us using the form below or give us a call.</p></div></div><div class="form-section"><div class="form-section-head"><div class="form-section-text">
93Send Us A Message:</div></div><div class="error-message-container"></div><form method="POST" action="/mail/send/agent_contact_form" class="rmif agent-rmif" data-pageview="/complete/agents-ask-aquestion" data-new-reg-modals-container="#rmif-featured-agent-121347"><div class="contact-form-fields"><input type="hidden" name="Realtor" id="Realtor" value="121347"/><input type="hidden" name="ContactByText" id="ContactByText" value="false"/><input type="hidden" name="Sent_Form" id="Sent_Form" value="Agent Profile Contact"/><input type="hidden" name="Sent_From" id="Sent_From"/><input type="hidden" name="mailformid" id="mailformid" value="agent_contact_form"/><input type="hidden" name="FormKey" id="FormKey" value="d113e0552efd6ae9670d729b2cdc95b0"/><input type="hidden" name="AgentEmail" id="AgentEmail" value="[email protected]"/><div class="form-group name-group"><label class="required">Name</label><input type="text" name="Name" id="Name" size="40" class="required form-control" placeholder="*Full Name" required="required"/></div><div class="form-group email-group"><label class="required">Email</label><input type="text" name="Email" id="Email" size="40" class="required email form-control" placeholder="*Email" required="required"/></div><div class="form-group phone-group"><label>Phone</label><input type="text" name="Phone" id="Phone" size="25" class=" form-control" placeholder="Phone"/></div></div><div class="contact-form-comment"><div class="form-group comments-group"><label>Questions or Comments?</label><textarea name="Comments or questions" id="Comments or questions" cols="45" rows="10" class="required form-control" placeholder="*Questions or Comments?"></textarea></div></div><div class="form-group opt-in-block"><label class="show"><input type="checkbox" name="OptIn" value="1" class="required" required="required"/><span class="control-label">Opt in</span></label><p>I agree to receive marketing and customer service calls and text messages from Todd Mendoza. To opt out, you can reply 'stop' at any time or click the unsubscribe link in the emails. Consent is not a condition of purchase. Msg/data rates may apply. Msg frequency varies. <a href="/privacy-policy/">Privacy Policy</a>.</p></div><div style="display: none;">Do not fill in this field:<input type="text" name="topyenoh" id="topyenoh"/></div><div class="contact-form-submit submit-btn"><input type="submit" name="Submit" id="Submit" value="Send" class="btn usm-btn btn-default submit"/></div></form></div></div></div></div></div></span><span id="ioqtzi" class="header-text">THE NORTH BAY'S LARGEST INDEPENDENT BROKERAGE</span></h2></div></div></div></div><div id="autosuggestionsearch-417071" class="widget autosuggestionsearch container"><div class="autosuggest widget-autosuggest"><div class="widget-inner"><form action="/listings/" method="get"><div class="autosuggest-searchbar"><input type="search" placeholder="Search by Neighborhood, County Zipcode..." aria-label=" Search: Search by Neighborhood, County Zipcode... Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu, press Tab to select the option and exit the menu. " autocomplete="off" name="autosuggest-search-query" id="autosuggest-search-query-417071" maxlength="200" class="search-input form-control"/><div class="buttons"><div class="autosuggest-loader"></div><button class="usm-btn btn-search" id="autosuggest-search-button" role="button" aria-label="Search"><i class="fa fa-search"></i></button></div></div><div class="autosuggest-links"><div class="col-links"></div></div></form></div></div></div><div id="recsearch-417072" class="widget recsearchlist recsearch recommendedsearchlist tabbed container"><h3 class="widget-title">Header Rec Search</h3><div class="widget-inner"><ul class="nav nav-tabs"><li class="active recsearch-category-property-type"><a href="#tab-40733" data-toggle="tab">Property Type</a></li><li class="recsearch-category-price"><a href="#tab-40734" data-toggle="tab">Price</a></li><li class="recsearch-category-lifestyle"><a href="#tab-40736" data-toggle="tab">Lifestyle</a></li></ul><div class="tab-content"><div class="tab-pane active" id="tab-40733"><ul class="category-searches"><li><a title="Commercial" href="/property-type/commercial/">Commercial</a></li><li><a title="Commercial Lease" href="/property-type/commercial-lease/">Commercial Lease</a></li><li><a title="Condo" href="/property-type/condo/">Condo</a></li><li><a title="House" href="/property-type/house/">House</a></li><li><a title="Land & Ranch" href="/property-type/land-ranch/">Land & Ranch</a></li><li><a title="Multi-Family" href="/property-type/multi-family/">Multi-Family</a></li><li><a title="Rentals" href="/property-type/rentals/">Rentals</a></li></ul></div><div class="tab-pane" id="tab-40734"><ul class="category-searches"><li><a title="Below $500K" href="/price/below-500k/">Below $500K</a></li><li><a title="From $500K To $750K" href="/price/from-500k-to-750k/">From $500K To $750K</a></li><li><a title="From $750K To $1M" href="/price/from-750k-to-1m/">From $750K To $1M</a></li><li><a title="From $1M To $2M" href="/price/from-1m-to-2m/">From $1M To $2M</a></li><li><a title="From $2M To $5M" href="/price/from-2m-to-5m/">From $2M To $5M</a></li><li><a title="Above $5M" href="/price/above-5m/">Above $5M</a></li></ul></div><div class="tab-pane" id="tab-40736"><ul class="category-searches"><li><a title="Golf" href="/lifestyle/golf/">Golf</a></li><li><a title="Homes with a Tennis Court" href="/lifestyle/tennis/">Homes with a Tennis Court</a></li><li><a title="Lakefront" href="/lifestyle/lakefront/">Lakefront</a></li><li>
93<a title="Mountain View" href="/lifestyle/mountain-view/">Mountain View</a></li><li><a title="Water View" href="/lifestyle/water-view/">Water View</a></li><li><a title="Waterfront" href="/lifestyle/waterfront/">Waterfront</a></li><li><a title="Pool" href="/lifestyle/pool/">Pool</a></li></ul></div></div><a href="/realestate/searchcategories/" title="View All Recommended Searches" class="usm-btn view-all">View all</a></div> 94 </div></aside> 95</div> 96<div class="sub1Wrap"> 97 <aside id="group1"></aside> 98</div> 99<div class="sub2Wrap"> 100 <aside id="group2"></aside> 101</div> 102<div id="wrapper"> 103 <div class="content-row"> 104 <div class="contentWrap"> 105 <main><div class="article content-wrapper-default" id="article-372372"><h1 class="title">Todd Mendoza</h1><div class="content content-default"><style id="gjs-page-styles">.sitelogo--white .sitelogo__image{filter:brightness(0) invert(1);}</style><div id="irbk" class="fifty-fifty-section fifty-fifty-light fifty-fifty-right"><div id="iihd" class="fifty-fifty-section__row"><div class="fifty-fifty-section-text-side"><div class="fifty-fifty-section-text-side__content"><div class="page-title-main fifty-fifty-title"><h4><span class="page-subtitle">Welcome!</span></h4></div><div id="featuredagent-417168" class="widget featuredagent container"><h3 class="widget-title">Name, Title, Bio, Read More</h3><div class="widget-inner"><div class="name"><a href="/realestate/agent/todd-mendoza/">Todd Mendoza</a></div><div class="title"><span class="featured-agent-title">Regional Manger</span></div><div class="featured-bio">INVITING THE RIGHT PEOPLE:Really, my most important responsibility is to invite the right people to affiliate with W Real Estate. As the Regional Manager I search for people who are interested in achieving personal goals that match the unique culture within W Real Estate. I am searching for...</div><a href="/realestate/agent/todd-mendoza/" class="agent-bio-read-more-link" title="Link to the agent page">Read More</a><div id="rmif-featured-agent-121347" style="display: none;" class="contact-modal "><div class="success-content" style="display: none;"><div class="thank-you-popup"><div class="inner"><div class="thank-you-top-header"><div class="exit"><div class="exit-button"><i class="fa fa-times"></i></div></div><div class="text-wrapper top-header-message"><div class="top-header-message-icon"><span><i class="fa fa-check"></i></span></div><div class="top-header-message-text"><p>Success!</p></div><div class="content-message-text">While you wait to hear back from us:<div class="border-bottom-line"></div></div></div></div><div class="content-section"><div class="links"><div class="links-btn search-for-properties " onclick="window.location='/listings/'"><i class="fa fa-search"></i><div><a href="/listings/" class="links-btn-link">Search For Properties</a></div><i class="fa fa-chevron-right chevron-icon"></i></div><div class="links-btn browse-search-categories " onclick="window.location='/realestate/searchcategories/'"><i class="fa fa-home"></i><div><a href="/realestate/searchcategories/" class="links-btn-link">Browse Search Categories</a></div><i class="fa fa-chevron-right chevron-icon"></i></div><div class="links-btn explore-your-account " onclick="window.location='/user/user/'"><i class="fa fa-user"></i><div><a href="/user/user/" class="links-btn-link">Explore Your Account</a></div><i class="fa fa-chevron-right chevron-icon"></i></div><div class="links-btn close-continue close-link" onclick="window.location='#'"><i class="fa fa-times"></i><div><a href="#" class="links-btn-link">Close & Continue</a></div><i class="fa fa-chevron-right chevron-icon"></i></div></div></div></div></div></div><div class="inner"><div class="top-header"><div class="exit"><div class="exit-button"><i class="fa fa-times"></i></div></div><div class="text-wrapper"><h3>Hi there! How can we help you?</h3><p>Contact us using the form below or give us a call.</p></div></div><div class="form-section"><div class="form-section-head"><div class="form-section-text">
105Send Us A Message:</div></div><div class="error-message-container"></div><form method="POST" action="/mail/send/agent_contact_form" class="rmif agent-rmif" data-pageview="/complete/agents-ask-aquestion" data-new-reg-modals-container="#rmif-featured-agent-121347"><div class="contact-form-fields"><input type="hidden" name="Realtor" id="Realtor" value="121347"/><input type="hidden" name="ContactByText" id="ContactByText" value="false"/><input type="hidden" name="Sent_Form" id="Sent_Form" value="Agent Profile Contact"/><input type="hidden" name="Sent_From" id="Sent_From"/><input type="hidden" name="mailformid" id="mailformid" value="agent_contact_form"/><input type="hidden" name="FormKey" id="FormKey" value="d113e0552efd6ae9670d729b2cdc95b0"/><input type="hidden" name="AgentEmail" id="AgentEmail" value="[email protected]"/><div class="form-group name-group"><label class="required">Name</label><input type="text" name="Name" id="Name" size="40" class="required form-control" placeholder="*Full Name" required="required"/></div><div class="form-group email-group"><label class="required">Email</label><input type="text" name="Email" id="Email" size="40" class="required email form-control" placeholder="*Email" required="required"/></div><div class="form-group phone-group"><label>Phone</label><input type="text" name="Phone" id="Phone" size="25" class=" form-control" placeholder="Phone"/></div></div><div class="contact-form-comment"><div class="form-group comments-group"><label>Questions or Comments?</label><textarea name="Comments or questions" id="Comments or questions" cols="45" rows="10" class="required form-control" placeholder="*Questions or Comments?"></textarea></div></div><div class="form-group opt-in-block"><label class="show"><input type="checkbox" name="OptIn" value="1" class="required" required="required"/><span class="control-label">Opt in</span></label><p>I agree to receive marketing and customer service calls and text messages from Todd Mendoza. To opt out, you can reply 'stop' at any time or click the unsubscribe link in the emails. Consent is not a condition of purchase. Msg/data rates may apply. Msg frequency varies. <a href="/privacy-policy/">Privacy Policy</a>.</p></div><div style="display: none;">Do not fill in this field:<input type="text" name="topyenoh" id="topyenoh"/></div><div class="contact-form-submit submit-btn"><input type="submit" name="Submit" id="Submit" value="Send" class="btn usm-btn btn-default submit"/></div></form></div></div></div></div></div><a 106 class="agent-office-address" 107 href="https://maps.google.com/?q=101 Second Street Suite 110, Petaluma, CA 94952" 108 target="_blank" 109>101 Second Street Suite 110<br> Petaluma, CA 94952</a><div id="featuredagent-417169" class="widget featuredagent container"><h3 class="widget-title">Office Phone, Cell, Email</h3><div class="widget-inner"><div class="office-phone"><a href="tel:707-766-0761">707-766-0761</a></div><div class="phone"><a href="tel:707-280-9133">707-280-9133</a></div><div class="email"><a href="/cdn-cgi/l/email-protection#fe8a919a9a939b909a91849fbe898c9b9f929b8d8a9f8a9bd0909b8a" data-rmif="rmif-featured-agent-121347" class="rmif-trigger"><span class="__cf_email__" data-cfemail="94e0fbf0f0f9f1faf0fbeef5d4e3e6f1f5f8f1e7e0f5e0f1bafaf1e0">[email protected]</span></a></div><div id="rmif-featured-agent-121347" style="display: none;" class="contact-modal "><div class="success-content" style="display: none;"><div class="thank-you-popup"><div class="inner"><div class="thank-you-top-header"><div class="exit"><div class="exit-button"><i class="fa fa-times"></i></div></div><div class="text-wrapper top-header-message"><div class="top-header-message-icon"><span><i class="fa fa-check"></i></span></div><div class="top-header-message-text"><p>Success!</p></div><div class="content-message-text">While you wait to hear back from us:<div class="border-bottom-line"></div></div></div></div><div class="content-section"><div class="links"><div class="links-btn search-for-properties " onclick="window.location='/listings/'"><i class="fa fa-search"></i><div><a href="/listings/" class="links-btn-link">Search For Properties</a></div><i class="fa fa-chevron-right chevron-icon"></i></div><div class="links-btn browse-search-categories " onclick="window.location='/realestate/searchcategories/'"><i class="fa fa-home"></i><div><a href="/realestate/searchcategories/" class="links-btn-link">Browse Search Categories</a></div><i class="fa fa-chevron-right chevron-icon"></i></div><div class="links-btn explore-your-account " onclick="window.location='/user/user/'"><i class="fa fa-user"></i><div><a href="/user/user/" class="links-btn-link">Explore Your Account</a></div><i class="fa fa-chevron-right chevron-icon"></i></div><div class="links-btn close-continue close-link" onclick="window.location='#'"><i class="fa fa-times"></i><div><a href="#" class="links-btn-link">Close & Continue</a></div><i class="fa fa-chevron-right chevron-icon"></i></div></div></div></div></div></div><div class="inner"><div class="top-header"><div class="exit"><div class="exit-button"><i class="fa fa-times"></i></div></div><div class="text-wrapper"><h3>Hi there! How can we help you?</h3><p>Contact us using the form below or give us a call.</p></div></div><div class="form-section"><div class="form-section-head"><div class="form-section-text">
109Send Us A Message:</div></div><div class="error-message-container"></div><form method="POST" action="/mail/send/agent_contact_form" class="rmif agent-rmif" data-pageview="/complete/agents-ask-aquestion" data-new-reg-modals-container="#rmif-featured-agent-121347"><div class="contact-form-fields"><input type="hidden" name="Realtor" id="Realtor" value="121347"/><input type="hidden" name="ContactByText" id="ContactByText" value="false"/><input type="hidden" name="Sent_Form" id="Sent_Form" value="Agent Profile Contact"/><input type="hidden" name="Sent_From" id="Sent_From"/><input type="hidden" name="mailformid" id="mailformid" value="agent_contact_form"/><input type="hidden" name="FormKey" id="FormKey" value="d113e0552efd6ae9670d729b2cdc95b0"/><input type="hidden" name="AgentEmail" id="AgentEmail" value="[email protected]"/><div class="form-group name-group"><label class="required">Name</label><input type="text" name="Name" id="Name" size="40" class="required form-control" placeholder="*Full Name" required="required"/></div><div class="form-group email-group"><label class="required">Email</label><input type="text" name="Email" id="Email" size="40" class="required email form-control" placeholder="*Email" required="required"/></div><div class="form-group phone-group"><label>Phone</label><input type="text" name="Phone" id="Phone" size="25" class=" form-control" placeholder="Phone"/></div></div><div class="contact-form-comment"><div class="form-group comments-group"><label>Questions or Comments?</label><textarea name="Comments or questions" id="Comments or questions" cols="45" rows="10" class="required form-control" placeholder="*Questions or Comments?"></textarea></div></div><div class="form-group opt-in-block"><label class="show"><input type="checkbox" name="OptIn" value="1" class="required" required="required"/><span class="control-label">Opt in</span></label><p>I agree to receive marketing and customer service calls and text messages from Todd Mendoza. To opt out, you can reply 'stop' at any time or click the unsubscribe link in the emails. Consent is not a condition of purchase. Msg/data rates may apply. Msg frequency varies. <a href="/privacy-policy/">Privacy Policy</a>.</p></div><div style="display: none;">Do not fill in this field:<input type="text" name="topyenoh" id="topyenoh"/></div><div class="contact-form-submit submit-btn"><input type="submit" name="Submit" id="Submit" value="Send" class="btn usm-btn btn-default submit"/></div></form></div></div></div></div></div><div class="btn-row fifty-fifty-btn"><a href="/contact-us/" class="btn btn-big btn-solid">Contact Me</a></div></div></div><div class="fifty-fifty-section-img-side"><div class="fifty-fifty-section-img-side__image"><div id="featuredagent-417167" class="widget featuredagent container"><h3 class="widget-title">Agent Photo</h3><div class="widget-inner"><div class="photo"><a href="/realestate/agent/todd-mendoza/"><img data-src="https://usmimagecatalogue.s3.amazonaws.com/Todd-Mendoza-4760e0c72c4d1a15e539dcd7698cdb16.jpg" alt="Todd Mendoza" class="lazyload"/></a></div><div id="rmif-featured-agent-121347" style="display: none;" class="contact-modal "><div class="success-content" style="display: none;"><div class="thank-you-popup"><div class="inner"><div class="thank-you-top-header"><div class="exit"><div class="exit-button"><i class="fa fa-times"></i></div></div><div class="text-wrapper top-header-message"><div class="top-header-message-icon"><span><i class="fa fa-check"></i></span></div><div class="top-header-message-text"><p>Success!</p></div><div class="content-message-text">While you wait to hear back from us:<div class="border-bottom-line"></div></div></div></div><div class="content-section"><div class="links"><div class="links-btn search-for-properties " onclick="window.location='/listings/'"><i class="fa fa-search"></i><div><a href="/listings/" class="links-btn-link">Search For Properties</a></div><i class="fa fa-chevron-right chevron-icon"></i></div><div class="links-btn browse-search-categories " onclick="window.location='/realestate/searchcategories/'"><i class="fa fa-home"></i><div><a href="/realestate/searchcategories/" class="links-btn-link">Browse Search Categories</a></div><i class="fa fa-chevron-right chevron-icon"></i></div><div class="links-btn explore-your-account " onclick="window.location='/user/user/'"><i class="fa fa-user"></i><div><a href="/user/user/" class="links-btn-link">Explore Your Account</a></div><i class="fa fa-chevron-right chevron-icon"></i></div><div class="links-btn close-continue close-link" onclick="window.location='#'"><i class="fa fa-times"></i><div><a href="#" class="links-btn-link">Close & Continue</a></div><i class="fa fa-chevron-right chevron-icon"></i></div></div></div></div></div></div><div class="inner"><div class="top-header"><div class="exit"><div class="exit-button"><i class="fa fa-times"></i></div></div><div class="text-wrapper"><h3>Hi there! How can we help you?</h3><p>Contact us using the form below or give us a call.</p></div></div><div class="form-section"><div class="form-section-head"><div class="form-section-text">
109Send Us A Message:</div></div><div class="error-message-container"></div><form method="POST" action="/mail/send/agent_contact_form" class="rmif agent-rmif" data-pageview="/complete/agents-ask-aquestion" data-new-reg-modals-container="#rmif-featured-agent-121347"><div class="contact-form-fields"><input type="hidden" name="Realtor" id="Realtor" value="121347"/><input type="hidden" name="ContactByText" id="ContactByText" value="false"/><input type="hidden" name="Sent_Form" id="Sent_Form" value="Agent Profile Contact"/><input type="hidden" name="Sent_From" id="Sent_From"/><input type="hidden" name="mailformid" id="mailformid" value="agent_contact_form"/><input type="hidden" name="FormKey" id="FormKey" value="d113e0552efd6ae9670d729b2cdc95b0"/><input type="hidden" name="AgentEmail" id="AgentEmail" value="[email protected]"/><div class="form-group name-group"><label class="required">Name</label><input type="text" name="Name" id="Name" size="40" class="required form-control" placeholder="*Full Name" required="required"/></div><div class="form-group email-group"><label class="required">Email</label><input type="text" name="Email" id="Email" size="40" class="required email form-control" placeholder="*Email" required="required"/></div><div class="form-group phone-group"><label>Phone</label><input type="text" name="Phone" id="Phone" size="25" class=" form-control" placeholder="Phone"/></div></div><div class="contact-form-comment"><div class="form-group comments-group"><label>Questions or Comments?</label><textarea name="Comments or questions" id="Comments or questions" cols="45" rows="10" class="required form-control" placeholder="*Questions or Comments?"></textarea></div></div><div class="form-group opt-in-block"><label class="show"><input type="checkbox" name="OptIn" value="1" class="required" required="required"/><span class="control-label">Opt in</span></label><p>I agree to receive marketing and customer service calls and text messages from Todd Mendoza. To opt out, you can reply 'stop' at any time or click the unsubscribe link in the emails. Consent is not a condition of purchase. Msg/data rates may apply. Msg frequency varies. <a href="/privacy-policy/">Privacy Policy</a>.</p></div><div style="display: none;">Do not fill in this field:<input type="text" name="topyenoh" id="topyenoh"/></div><div class="contact-form-submit submit-btn"><input type="submit" name="Submit" id="Submit" value="Send" class="btn usm-btn btn-default submit"/></div></form></div></div></div></div></div></div></div></div></div><div class="featured-listings-section"><div class="page-title-main title-white flw-title"><h2 id="igxbl"><span id="i0sn9" class="page-title">Featured Properties</span></h2></div><div id="featuredlistingsv2-417073" class="widget featuredlistingsv2 feature-listings-widget-v2 container">
vendor: 108 bytes, line 109
109<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
109<script>require(["jquery", "owlcarousel"], function ($) { 110 if ($.fn.owlCarousel === undefined && jQuery.fn.owlCarousel !== undefined) { 111 $ = jQuery; 112 } 113 var applyActiveItemClassName = function() { 114 var $items = this.$owlItems; 115 var activeClass = "owl-item-active"; 116 $items.removeClass(activeClass); 117 this.owl.visibleItems.forEach(function(index) { 118 $items.eq(index).addClass(activeClass); 119 }); 120 }; 121 122 var owl = $("#carousel-417073 .owl-carousel").owlCarousel({ 123 afterInit: applyActiveItemClassName, 124 afterMove: applyActiveItemClassName, 125 pagination: false, 126 slideSpeed: 500, 127 128 lazyLoad: true, 129 lazyFollow: false 130 ,itemsCustom: [[1, 1],[1000, 3]] 131 ,items: 3 132 }); 133 134 $("#carousel-417073") 135 .on("click", ".controls-next", function (e) { 136 e.preventDefault(); 137 owl.trigger("owl.next"); 138 }) 139 .on("click", ".controls-prev", function (e) { 140 e.preventDefault(); 141 owl.trigger("owl.prev"); 142 }); 143 });</script>
143<div class="featured-listings-wrapper" id="carousel-417073"><h3 class="widget-title">Featured Listings</h3><div class="controls-container"><a href="#" class="controls-prev" alt="Previous"><i></i><span class="sr-only">Previous</span></a><a href="#" class="controls-next" alt="Next"><i></i><span class="sr-only">next</span></a></div><div class="carousel slide"><div class="owl-carousel"><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Santa Rosa CA, 3729 Skyfarm Drive" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="2095000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326082547/3729-skyfarm-drive-santa-rosa-ca-95403/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/5aecdbde0e4be1922baf2d6828b43fa4-1.jpg?v=1790667297"/><a href="/listing/326082547/3729-skyfarm-drive-santa-rosa-ca-95403/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/5aecdbde0e4be1922baf2d6828b43fa4-1.jpg?v=1790667297" alt="Santa Rosa CA, 3729 Skyfarm Drive"/></a></div><div class="listing-details"><h3><a href="/listing/326082547/3729-skyfarm-drive-santa-rosa-ca-95403/" itemprop="url" title="Link to the real estate listing">Santa Rosa CA, 3729 Skyfarm Drive</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$2,095,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">4</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">4</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">5,397</span></li><li class="street"><span class="field-label">Street</span><span class="value">Skyfarm Drive</span></li><li class="town"><span class="field-label">Town</span><span class="value">Santa Rosa</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326082547/3729-skyfarm-drive-santa-rosa-ca-95403/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Lakeport CA, 2192 Riggs Road" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="220000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326082935/2192-riggs-road-lakeport-ca-95453/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/lnd/5d2bfe3d2187d34c2a660c3f925ed56c-1.jpg?v=1790710439"/><a href="/listing/326082935/2192-riggs-road-lakeport-ca-95453/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/lnd/5d2bfe3d2187d34c2a660c3f925ed56c-1.jpg?v=1790710439" alt="Lakeport CA, 2192 Riggs Road"/></a></div><div class="listing-details"><h3><a href="/listing/326082935/2192-riggs-road-lakeport-ca-95453/" itemprop="url" title="Link to the real estate listing">Lakeport CA, 2192 Riggs Road</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$220,000</span></li><li class="street"><span class="field-label">Street</span><span class="value">Riggs Road</span></li><li class="town"><span class="field-label">Town</span><span class="value">Lakeport</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326082935/2192-riggs-road-lakeport-ca-95453/" class="usm-btn view-details" title="Link to the real estate listing">
143Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Calistoga CA, 1704 Redwood Avenue" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="2369000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326082926/1704-redwood-avenue-calistoga-ca-94515/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/a8f8093a6fe9095bd73c62b965855f63-1.jpg?v=1790715910"/><a href="/listing/326082926/1704-redwood-avenue-calistoga-ca-94515/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/a8f8093a6fe9095bd73c62b965855f63-1.jpg?v=1790715910" alt="Calistoga CA, 1704 Redwood Avenue"/></a></div><div class="listing-details"><h3><a href="/listing/326082926/1704-redwood-avenue-calistoga-ca-94515/" itemprop="url" title="Link to the real estate listing">Calistoga CA, 1704 Redwood Avenue</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$2,369,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">4</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">4</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">2,801</span></li><li class="street"><span class="field-label">Street</span><span class="value">Redwood Avenue</span></li><li class="town"><span class="field-label">Town</span><span class="value">Calistoga</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326082926/1704-redwood-avenue-calistoga-ca-94515/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Santa Rosa CA, 732 Pacific Avenue" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="635000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326050829/732-pacific-avenue-santa-rosa-ca-95404/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/3a5c39f48a805bd7a35c19997db50e9b-1.jpg?v=1790721259"/><a href="/listing/326050829/732-pacific-avenue-santa-rosa-ca-95404/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/3a5c39f48a805bd7a35c19997db50e9b-1.jpg?v=1790721259" alt="Santa Rosa CA, 732 Pacific Avenue"/></a></div><div class="listing-details"><h3><a href="/listing/326050829/732-pacific-avenue-santa-rosa-ca-95404/" itemprop="url" title="Link to the real estate listing">
143Santa Rosa CA, 732 Pacific Avenue</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$635,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">2</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">1,014</span></li><li class="street"><span class="field-label">Street</span><span class="value">Pacific Avenue</span></li><li class="town"><span class="field-label">Town</span><span class="value">Santa Rosa</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326050829/732-pacific-avenue-santa-rosa-ca-95404/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Santa Rosa CA, 1119 Comiskey Way" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="2895"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326082632/1119-comiskey-way-santa-rosa-ca-95407/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/rnt/e793e7b491608d7013f971bf983ced72-1.jpg?v=1790620439"/><a href="/listing/326082632/1119-comiskey-way-santa-rosa-ca-95407/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/rnt/e793e7b491608d7013f971bf983ced72-1.jpg?v=1790620439" alt="Santa Rosa CA, 1119 Comiskey Way"/></a></div><div class="listing-details"><h3><a href="/listing/326082632/1119-comiskey-way-santa-rosa-ca-95407/" itemprop="url" title="Link to the real estate listing">Santa Rosa CA, 1119 Comiskey Way</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$2,895</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">2</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">900</span></li><li class="street"><span class="field-label">Street</span><span class="value">Comiskey Way</span></li><li class="town"><span class="field-label">Town</span><span class="value">Santa Rosa</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326082632/1119-comiskey-way-santa-rosa-ca-95407/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Santa Rosa CA, 1112 Candlestick Avenue" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="2895"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326082636/1112-candlestick-avenue-santa-rosa-ca-95407/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/rnt/82aeb72e29b4aa11afc761f18e9b27b3-1.jpg?v=1790620451"/><a href="/listing/326082636/1112-candlestick-avenue-santa-rosa-ca-95407/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/rnt/82aeb72e29b4aa11afc761f18e9b27b3-1.jpg?v=1790620451" alt="Santa Rosa CA, 1112 Candlestick Avenue"/></a></div><div class="listing-details"><h3><a href="/listing/326082636/1112-candlestick-avenue-santa-rosa-ca-95407/" itemprop="url" title="Link to the real estate listing">
143Santa Rosa CA, 1112 Candlestick Avenue</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$2,895</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">2</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">900</span></li><li class="street"><span class="field-label">Street</span><span class="value">Candlestick Avenue</span></li><li class="town"><span class="field-label">Town</span><span class="value">Santa Rosa</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326082636/1112-candlestick-avenue-santa-rosa-ca-95407/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Santa Rosa CA, 2158 Rachel Drive" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="599000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326068378/2158-rachel-drive-santa-rosa-ca-95401/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/5c020088f11c91927410f11875ccc04e-1.jpg?v=1790622299"/><a href="/listing/326068378/2158-rachel-drive-santa-rosa-ca-95401/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/5c020088f11c91927410f11875ccc04e-1.jpg?v=1790622299" alt="Santa Rosa CA, 2158 Rachel Drive"/></a></div><div class="listing-details"><h3><a href="/listing/326068378/2158-rachel-drive-santa-rosa-ca-95401/" itemprop="url" title="Link to the real estate listing">Santa Rosa CA, 2158 Rachel Drive</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$599,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">4</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">1,487</span></li><li class="street"><span class="field-label">Street</span><span class="value">Rachel Drive</span></li><li class="town"><span class="field-label">Town</span><span class="value">Santa Rosa</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326068378/2158-rachel-drive-santa-rosa-ca-95401/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Kenwood CA, 9200 Sonoma Highway" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="5400"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326081253/9200-sonoma-highway-kenwood-ca-95452/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/cml/b9c81e7beb29c739d1a581909bbb0db4-1.jpg?v=1790631250"/><a href="/listing/326081253/9200-sonoma-highway-kenwood-ca-95452/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/cml/b9c81e7beb29c739d1a581909bbb0db4-1.jpg?v=1790631250" alt="Kenwood CA, 9200 Sonoma Highway"/></a></div><div class="listing-details"><h3><a href="/listing/326081253/9200-sonoma-highway-kenwood-ca-95452/" itemprop="url" title="Link to the real estate listing">Kenwood CA, 9200 Sonoma Highway</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$5,400</span></li><li class="street"><span class="field-label">Street</span><span class="value">Sonoma Highway</span></li><li class="town"><span class="field-label">Town</span><span class="value">Kenwood</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326081253/9200-sonoma-highway-kenwood-ca-95452/" class="usm-btn view-details" title="Link to the real estate listing">
143Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Ukiah CA, 5151 Eastside Calpella Road" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="1100000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326082765/5151-eastside-calpella-road-ukiah-ca-95482/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/685ba34ce74d51db16e2f78b121e37e2-1.jpg?v=1790643848"/><a href="/listing/326082765/5151-eastside-calpella-road-ukiah-ca-95482/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/685ba34ce74d51db16e2f78b121e37e2-1.jpg?v=1790643848" alt="Ukiah CA, 5151 Eastside Calpella Road"/></a></div><div class="listing-details"><h3><a href="/listing/326082765/5151-eastside-calpella-road-ukiah-ca-95482/" itemprop="url" title="Link to the real estate listing">Ukiah CA, 5151 Eastside Calpella Road</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$1,100,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">3</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">2,200</span></li><li class="street"><span class="field-label">Street</span><span class="value">Eastside Calpella Road</span></li><li class="town"><span class="field-label">Town</span><span class="value">Ukiah</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326082765/5151-eastside-calpella-road-ukiah-ca-95482/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Healdsburg CA, 330 Plaza Street" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="2675000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326082644/330-plaza-street-healdsburg-ca-95448/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/cc634acad3218383733b0643951baa27-1.jpg?v=1790649244"/><a href="/listing/326082644/330-plaza-street-healdsburg-ca-95448/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/cc634acad3218383733b0643951baa27-1.jpg?v=1790649244" alt="Healdsburg CA, 330 Plaza Street"/></a></div><div class="listing-details"><h3><a href="/listing/326082644/330-plaza-street-healdsburg-ca-95448/" itemprop="url" title="Link to the real estate listing">Healdsburg CA, 330 Plaza Street</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$2,675,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">2</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">1,536</span></li><li class="street"><span class="field-label">Street</span><span class="value">Plaza Street</span></li><li class="town"><span class="field-label">Town</span><span class="value">Healdsburg</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul>
143<a href="/listing/326082644/330-plaza-street-healdsburg-ca-95448/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Santa Rosa CA, 817 Brigham Avenue" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="950000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326082526/817-brigham-avenue-santa-rosa-ca-95404/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/38db38c2342122db45027315e258017a-1.jpg?v=1790559231"/><a href="/listing/326082526/817-brigham-avenue-santa-rosa-ca-95404/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/38db38c2342122db45027315e258017a-1.jpg?v=1790559231" alt="Santa Rosa CA, 817 Brigham Avenue"/></a></div><div class="listing-details"><h3>
143<a href="/listing/326082526/817-brigham-avenue-santa-rosa-ca-95404/" itemprop="url" title="Link to the real estate listing">Santa Rosa CA, 817 Brigham Avenue</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$950,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">4</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">3</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">1,852</span></li><li class="street"><span class="field-label">Street</span><span class="value">Brigham Avenue</span></li><li class="town"><span class="field-label">Town</span><span class="value">Santa Rosa</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326082526/817-brigham-avenue-santa-rosa-ca-95404/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Ukiah CA, 3541 Leland Lane" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="500000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326076206/3541-leland-lane-ukiah-ca-95482/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/be0dd29750408a4dd5da8ba1da94c11a-1.jpg?v=1790440483"/><a href="/listing/326076206/3541-leland-lane-ukiah-ca-95482/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/be0dd29750408a4dd5da8ba1da94c11a-1.jpg?v=1790440483" alt="Ukiah CA, 3541 Leland Lane"/></a></div><div class="listing-details"><h3><a href="/listing/326076206/3541-leland-lane-ukiah-ca-95482/" itemprop="url" title="Link to the real estate listing">Ukiah CA, 3541 Leland Lane</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$500,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">4</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">1,620</span></li><li class="street"><span class="field-label">Street</span><span class="value">Leland Lane</span></li><li class="town"><span class="field-label">Town</span><span class="value">Ukiah</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326076206/3541-leland-lane-ukiah-ca-95482/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Laytonville CA, 1320 North Road" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="375000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326082460/1320-north-road-laytonville-ca-95454/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/mbl/ac0984d9cca126732a303267d5baf5ea-1.jpg?v=1790467408"/><a href="/listing/326082460/1320-north-road-laytonville-ca-95454/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/mbl/ac0984d9cca126732a303267d5baf5ea-1.jpg?v=1790467408" alt="Laytonville CA, 1320 North Road"/></a></div><div class="listing-details"><h3><a href="/listing/326082460/1320-north-road-laytonville-ca-95454/" itemprop="url" title="Link to the real estate listing">Laytonville CA, 1320 North Road</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$375,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">3</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">1,656</span></li><li class="street"><span class="field-label">Street</span><span class="value">North Road</span></li><li class="town"><span class="field-label">Town</span><span class="value">Laytonville</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326082460/1320-north-road-laytonville-ca-95454/" class="usm-btn view-details" title="Link to the real estate listing">
143Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Redwood Valley CA, 7921 Uva Drive" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="597000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326080734/7921-uva-drive-redwood-valley-ca-95470/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/c3c6068001daa595d2ed8c635bf153a7-1.jpg?v=1790460223"/><a href="/listing/326080734/7921-uva-drive-redwood-valley-ca-95470/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/c3c6068001daa595d2ed8c635bf153a7-1.jpg?v=1790460223" alt="Redwood Valley CA, 7921 Uva Drive"/></a></div><div class="listing-details"><h3><a href="/listing/326080734/7921-uva-drive-redwood-valley-ca-95470/" itemprop="url" title="Link to the real estate listing">Redwood Valley CA, 7921 Uva Drive</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$597,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">3</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">2,140</span></li><li class="street"><span class="field-label">Street</span><span class="value">Uva Drive</span></li><li class="town"><span class="field-label">Town</span><span class="value">Redwood Valley</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326080734/7921-uva-drive-redwood-valley-ca-95470/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Mendocino CA, 42500 Little Lake Road" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="775000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326077256/42500-little-lake-road-mendocino-ca-95460/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/60a48fe59e6b8cf61f130107b28808b4-1.jpg?v=1790363107"/><a href="/listing/326077256/42500-little-lake-road-mendocino-ca-95460/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/60a48fe59e6b8cf61f130107b28808b4-1.jpg?v=1790363107" alt="Mendocino CA, 42500 Little Lake Road"/></a></div><div class="listing-details"><h3><a href="/listing/326077256/42500-little-lake-road-mendocino-ca-95460/" itemprop="url" title="Link to the real estate listing">Mendocino CA, 42500 Little Lake Road</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$775,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">3</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">1,715</span></li><li class="street"><span class="field-label">Street</span><span class="value">Little Lake Road</span></li><li class="town"><span class="field-label">Town</span><span class="value">Mendocino</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326077256/42500-little-lake-road-mendocino-ca-95460/" class="usm-btn view-details" title="Link to the real estate listing">
143Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Ukiah CA, 451 Observatory Avenue" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="480000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326080044/451-observatory-avenue-ukiah-ca-95482/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/a330672927da50e4ed898499b9776914-1.jpg?v=1790618718"/><a href="/listing/326080044/451-observatory-avenue-ukiah-ca-95482/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/a330672927da50e4ed898499b9776914-1.jpg?v=1790618718" alt="Ukiah CA, 451 Observatory Avenue"/></a></div><div class="listing-details"><h3><a href="/listing/326080044/451-observatory-avenue-ukiah-ca-95482/" itemprop="url" title="Link to the real estate listing">Ukiah CA, 451 Observatory Avenue</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$480,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">3</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">1,298</span></li><li class="street"><span class="field-label">Street</span><span class="value">Observatory Avenue</span></li><li class="town"><span class="field-label">Town</span><span class="value">Ukiah</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326080044/451-observatory-avenue-ukiah-ca-95482/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Santa Rosa CA, 1111 Modoc Drive" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="537500"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326079974/1111-modoc-drive-santa-rosa-ca-95403/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/e9ae0ee08fdf8ab39a197aab7f9fdd2c-1.jpg?v=1790624087"/><a href="/listing/326079974/1111-modoc-drive-santa-rosa-ca-95403/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/e9ae0ee08fdf8ab39a197aab7f9fdd2c-1.jpg?v=1790624087" alt="Santa Rosa CA, 1111 Modoc Drive"/></a></div><div class="listing-details"><h3><a href="/listing/326079974/1111-modoc-drive-santa-rosa-ca-95403/" itemprop="url" title="Link to the real estate listing">Santa Rosa CA, 1111 Modoc Drive</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$537,500</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">3</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">1,058</span></li><li class="street"><span class="field-label">Street</span><span class="value">Modoc Drive</span></li><li class="town"><span class="field-label">Town</span><span class="value">Santa Rosa</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326079974/1111-modoc-drive-santa-rosa-ca-95403/" class="usm-btn view-details" title="Link to the real estate listing">
143Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Santa Rosa CA, 2565 Piner Road" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="1295000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326081740/2565-piner-road-santa-rosa-ca-95401/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/a98d47d807fcb35174415bdc8ca64ffa-1.jpg?v=1790379230"/><a href="/listing/326081740/2565-piner-road-santa-rosa-ca-95401/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/a98d47d807fcb35174415bdc8ca64ffa-1.jpg?v=1790379230" alt="Santa Rosa CA, 2565 Piner Road"/></a></div><div class="listing-details"><h3><a href="/listing/326081740/2565-piner-road-santa-rosa-ca-95401/" itemprop="url" title="Link to the real estate listing">Santa Rosa CA, 2565 Piner Road</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$1,295,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">3</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">1</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">1,164</span></li><li class="street"><span class="field-label">Street</span><span class="value">Piner Road</span></li><li class="town"><span class="field-label">Town</span><span class="value">Santa Rosa</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326081740/2565-piner-road-santa-rosa-ca-95401/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Santa Rosa CA, 5349 Corbett Circle" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="799000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326082157/5349-corbett-circle-santa-rosa-ca-95403/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/6678f50137bb5db9b219a45150cbade3-1.jpg?v=1790382835"/><a href="/listing/326082157/5349-corbett-circle-santa-rosa-ca-95403/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/6678f50137bb5db9b219a45150cbade3-1.jpg?v=1790382835" alt="Santa Rosa CA, 5349 Corbett Circle"/></a></div><div class="listing-details"><h3><a href="/listing/326082157/5349-corbett-circle-santa-rosa-ca-95403/" itemprop="url" title="Link to the real estate listing">Santa Rosa CA, 5349 Corbett Circle</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$799,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">3</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">1,704</span></li><li class="street"><span class="field-label">Street</span><span class="value">Corbett Circle</span></li><li class="town"><span class="field-label">Town</span><span class="value">Santa Rosa</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326082157/5349-corbett-circle-santa-rosa-ca-95403/" class="usm-btn view-details" title="Link to the real estate listing">
143Details</a></div></div><div itemscope class="listing ca_bareis " itemtype="http://schema.org/Product"><span itemprop="name" content="Sebastopol CA, 8268 Valley View Drive" class="hidden"></span><div itemscope itemprop="offers" itemtype="http://schema.org/Offer" class="hidden"><span itemprop="price" content="1075000"></span><span itemprop="priceCurrency" content="USD"></span><span itemprop="availability" content="http://schema.org/InStock"></span><span itemprop="url" content="/listing/326081803/8268-valley-view-drive-sebastopol-ca-95472/"></span></div><div class="listing-image"><meta itemprop="image" content="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/a796d6fefa95b058fe87ce75772ee187-1.jpg?v=1790319941"/><a href="/listing/326081803/8268-valley-view-drive-sebastopol-ca-95472/" itemprop="url" title="Link to the real estate listing"><img class="lazyOwl" data-src="https://dn9g5fz2o8iu4.cloudfront.net/ca_bareis/res/a796d6fefa95b058fe87ce75772ee187-1.jpg?v=1790319941" alt="Sebastopol CA, 8268 Valley View Drive"/></a></div><div class="listing-details"><h3><a href="/listing/326081803/8268-valley-view-drive-sebastopol-ca-95472/" itemprop="url" title="Link to the real estate listing">Sebastopol CA, 8268 Valley View Drive</a></h3><ul itemprop="description"><li class="list-price"><span class="field-label">List Price</span><span data-usm-currency class="value">$1,075,000</span></li><li class="bedrooms"><span class="field-label">Bed</span><span class="value">3</span></li><li class="bathroom"><span class="field-label">Bath</span><span class="value">2</span></li><li class="square-feet"><span class="field-label">SqFt</span><span class="value">1,632</span></li><li class="street"><span class="field-label">Street</span><span class="value">Valley View Drive</span></li><li class="town"><span class="field-label">Town</span><span class="value">
143Sebastopol</span></li><li class="state"><span class="field-label">State</span><span class="value">CA</span></li></ul><a href="/listing/326081803/8268-valley-view-drive-sebastopol-ca-95472/" class="usm-btn view-details" title="Link to the real estate listing">Details</a></div></div></div></div></div></div><div class="btn-row flw-buttons"><div class="flw-control-buttons"><a href="#" class="flw-prev-btn"><i class="fas fa-chevron-left"> </i></a><a href="#" class="flw-next-btn"><i class="fas fa-chevron-right"> </i></a></div><div class="view-all-btn"><a href="/featured-properties/" id="i0zc6" class="btn btn-big btn-transparent">All Properties</a></div></div></div><div id="im7r2" class="cta-section-wrapper"><div class="page-title-main title-centered cta-title title-with-line title-italic"><h2 id="i61kx"></h2></div><div id="itzo1" class="cta-section"><a href="/my-residential-listings/" id="iykwl" class="cta-section-item cta-item1"><div class="cta-section-item-image"><img src="https://d15zjc2r4e8kr7.cloudfront.net/12985/Untitled-design-2.webp" loading="lazy" alt="Alt-Text" width="200" height="300" id="iwb4x"></div><div id="in7op" class="cta-section-item-content"><h3 id="iplpe" class="cta-section-item-content__title">My RESIDENTIAL LISTINGS 144</h3></div></a><a href="https://wmarketingnewhomes.com/" id="in96u" target="_blank" class="cta-section-item cta-item2"><div class="cta-section-item-image"><img src="https://d15zjc2r4e8kr7.cloudfront.net/12985/W-Marketing-Thumbnail.webp" id="i5n01"></div><div id="ionm6" class="cta-section-item-content"><h3 id="im1yh" class="cta-section-item-content__title">Our New Home Projects 145 </h3></div></a><a href="https://wcommercialre.com/" id="iymtn" target="_blank" class="cta-section-item cta-item3"><div class="cta-section-item-image"><img src="https://d15zjc2r4e8kr7.cloudfront.net/12985/W-Commercial-Thumbnail.webp" id="i7dgh"></div><div id="icm69" class="cta-section-item-content"><h3 id="i6sbu" class="cta-section-item-content__title">Our Commercial Listings 146 </h3></div></a><a href="/listings/" id="ivm1y" class="cta-section-item cta-item4"><div id="ib7ui" class="cta-section-item-image"><img src="https://d15zjc2r4e8kr7.cloudfront.net/12985/Untitled-design-4.webp" loading="lazy" alt="Alt-Text" width="200" height="300" id="iu3q6j"></div><div id="i0rro" class="cta-section-item-content"><h3 id="i9inml" class="cta-section-item-content__title">Search Properties 147 </h3></div></a><a href="/open-houses/" id="iqyu4" class="cta-section-item cta-item5"><div class="cta-section-item-image"><img src="https://d15zjc2r4e8kr7.cloudfront.net/12985/fullsizeoutput_c3.webp" id="ixkd2"></div><div class="cta-section-item-content"><h3 id="iif55" class="cta-section-item-content__title">Open Houses 148 </h3></div></a><a href="/contact-us/" id="igj75k" class="cta-section-item cta-item6"><div class="cta-section-item-image"><img src="https://d15zjc2r4e8kr7.cloudfront.net/12985/Untitled-design.webp" id="ix462l"></div><div class="cta-section-item-content"><h3 id="iz8b2e" class="cta-section-item-content__title">Contact Me 149</h3></div></a></div></div></div></div></main> 150 <aside id="sidebar1"></aside> 151 </div> 152 </div> 153</div> 154<div class="sub3Wrap"> 155 <aside id="group3"></aside> 156</div> 157<div class="sub4Wrap"> 158 <aside id="group4"><div id="widget-ask-417074" class="widget askaquestion niceform container"><div class="widget-inner"><h3 class="widget-title">Send A Message</h3><div class="error-message-container"></div><form method="POST" action="/mail/send/sidebar_ask_a_question/" id="aaq-417074" data-pageview="/complete/ask-a-question/"><div><h4></h4><div class="contact-info"></div></div><div class="form-group form-group-firstname"><label class="sr-only" for="ask-417074-firstname">First Name</label><input type="text" name="FirstName" class="required form-control" placeholder="*First Name" id="ask-417074-firstname" required="required"/></div><div class="form-group form-group-lastname"><label class="sr-only" for="ask-417074-lastname">Last Name</label><input type="text" name="LastName" class="required form-control" placeholder="*Last Name" id="ask-417074-lastname" required="required"/></div><div class="form-group form-group-email"><label class="sr-only" for="ask-417074-email">Email</label><input type="text" name="Email" class="required form-control email" placeholder="*Email Address" id="ask-417074-email" required="required"/></div><div class="form-group form-group-phone"><label class="sr-only" for="ask-417074-phone">Phone</label><input type="text" name="Phone" class="form-control phone " placeholder="Phone" id="ask-417074-phone"/>
158</div><div class="form-group form-group-comments"><label class="sr-only" for="ask-417074-question">Questions or Comments?</label><textarea name="Comments" id="ask-417074-question" class="form-control required" placeholder="*Questions or Comments" cols="12" rows="7"></textarea></div><div style="display:none;">Do not fill in this field:<input type="text" name="topyenoh" id="topyenoh"/></div><input type="hidden" name="g-recaptcha-response" id="g-recaptcha-response" value="initalize" class="g-recaptcha-response"/><input type="hidden" name="FormKey" id="FormKey" value="d113e0552efd6ae9670d729b2cdc95b0"/><input type="hidden" name="Sent From" id="Sent From" value="https://toddmendoza.com/article/view/372372/1/58603/"/><input type="hidden" name="mailformid" id="mailformid" value="sidebar_ask_a_question"/><input type="hidden" name="Sent_Form" id="Sent_Form" value="sidebar_ask_a_question"/><input type="hidden" name="RealtorID" id="RealtorID" title="RealtorID"/><div class="form-group opt-in-block"><label class="show"><input type="checkbox" name="OptIn" value="1" class="required" required="required"/><span class="control-label">Opt in</span></label><p>I agree to receive marketing and customer service calls and text messages from Todd Mendoza. To opt out, you can reply 'stop' at any time or click the unsubscribe link in the emails. Consent is not a condition of purchase. Msg/data rates may apply. Msg frequency varies. <a href="/privacy-policy/">Privacy Policy</a>.</p></div><div class="submit-btn"><button type="submit" name="send" class="usm-btn">Send</button></div><div class="recaptcha-notice">This site is protected by reCAPTCHA and the Google <a href="https://policies.google.com/privacy">Privacy Policy</a> and <a href="https://policies.google.com/terms">Terms of Service</a> apply.</div></form></div></div><div id="recsearch-417076" class="widget recsearchlist recsearch recommendedsearchlist tabbed container"><h3 class="widget-title">Res Search Footer</h3><div class="widget-inner"><ul class="nav nav-tabs"><li class="active recsearch-category-property-type"><a href="#tab-40733" data-toggle="tab">Property Type</a></li><li class="recsearch-category-price"><a href="#tab-40734" data-toggle="tab">Price</a></li><li class="recsearch-category-lifestyle"><a href="#tab-40736" data-toggle="tab">Lifestyle</a></li></ul><div class="tab-content"><div class="tab-pane active" id="tab-40733"><ul class="category-searches"><li><a title="Commercial" href="/property-type/commercial/">Commercial</a></li><li><a title="Commercial Lease" href="/property-type/commercial-lease/">Commercial Lease</a></li><li><a title="Condo" href="/property-type/condo/">Condo</a></li><li><a title="House" href="/property-type/house/">House</a></li><li><a title="Land & Ranch" href="/property-type/land-ranch/">Land & Ranch</a></li><li><a title="Multi-Family" href="/property-type/multi-family/">Multi-Family</a></li><li><a title="Rentals" href="/property-type/rentals/">Rentals</a></li></ul></div><div class="tab-pane" id="tab-40734"><ul class="category-searches"><li><a title="Below $500K" href="/price/below-500k/">Below $500K</a></li><li><a title="From $500K To $750K" href="/price/from-500k-to-750k/">From $500K To $750K</a></li><li><a title="From $750K To $1M" href="/price/from-750k-to-1m/">From $750K To $1M</a></li><li><a title="From $1M To $2M" href="/price/from-1m-to-2m/">From $1M To $2M</a></li><li><a title="From $2M To $5M" href="/price/from-2m-to-5m/">From $2M To $5M</a></li><li><a title="Above $5M" href="/price/above-5m/">Above $5M</a></li></ul></div><div class="tab-pane" id="tab-40736"><ul class="category-searches"><li><a title="Golf" href="/lifestyle/golf/">Golf</a></li><li><a title="Homes with a Tennis Court" href="/lifestyle/tennis/">Homes with a Tennis Court</a></li><li><a title="Lakefront" href="/lifestyle/lakefront/">Lakefront</a></li><li>
158<a title="Mountain View" href="/lifestyle/mountain-view/">Mountain View</a></li><li><a title="Water View" href="/lifestyle/water-view/">Water View</a></li><li><a title="Waterfront" href="/lifestyle/waterfront/">Waterfront</a></li><li><a title="Pool" href="/lifestyle/pool/">Pool</a></li></ul></div></div><a href="/realestate/searchcategories/" title="View All Recommended Searches" class="usm-btn view-all">View all</a></div> 159 </div></aside> 160</div> 161<div class="footWrap"> 162 <aside id="footer"><div id="image-417132" class="widget image container"><a href="/" target="_self"><img src="https://d3w216np43fnr4.cloudfront.net/13044/417132/1.png?version=1780413561" alt="W Real Estate logo" loading="lazy" width="300" height="214"/></a></div><div id="image-417133" class="widget image container"><a href="https://wcommercialre.com/" target="_blank" rel="nofollow noopener"><img src="https://d3w216np43fnr4.cloudfront.net/13044/417133/1.png?version=1780413617" alt="W Commercial" loading="lazy" width="300" height="215"/></a></div><div id="image-417134" class="widget image container"><a href="https://wmarketingnewhomes.com/" target="_blank" rel="nofollow noopener">
162<img src="https://d3w216np43fnr4.cloudfront.net/13044/417134/1.png?version=1780413659" alt="W Marketing Logo" loading="lazy" width="300" height="215"/></a></div><ul class="footer-contact"> 163 <li class="phone"> 164 <p>Main Phone</p> 165 <a href="tel:707-766-0761" aria-label="Phone Number" class="phone">707-766-0761</a> 166 </li> 167 <li class="email"> 168 <p>Email Address</p> 169 <a href="/cdn-cgi/l/email-protection#ef9b808b8b828a818b80958eaf989d8a8e838a9c9b8e9b8ac1818a9b" class="email"><span class="__cf_email__" data-cfemail="5b2f343f3f363e353f34213a1b2c293e3a373e282f3a2f3e75353e2f">[email protected]</span></a> 170 </li> 171</ul><div id="sociallinks-417062" class="widget sociallinks socialinkswidget flat container"><h3 class="widget-title">Connect</h3><ul class="fa-social-links sm40"><li><a target="_blank" title="Facebook" href="https://www.facebook.com/W-Real-Estate-97441920398/" class="fa-social-links fsml-facebook" rel="noopener nofollow"><i class="fa fa-facebook"></i><span class="sr-only">Facebook</span></a></li><li><a target="_blank" title="Youtube" href="https://www.youtube.com/user/WRealEstateSantaRosa" class="fa-social-links fsml-youtube" rel="noopener nofollow"><i class="fa fa-youtube"></i><span class="sr-only">Youtube</span></a></li><li><a target="_blank" title="Pinterest" href="https://www.pinterest.com/wrealestate/" class="fa-social-links fsml-pinterest" rel="noopener nofollow"><i class="fa fa-pinterest"></i><span class="sr-only">Pinterest</span></a></li><li><a target="_blank" title="Instagram" href="https://www.instagram.com/w_real_estate/" class="fa-social-links fsml-instagram" rel="noopener nofollow"><i class="fa fa-instagram"></i><span class="sr-only">Instagram</span></a></li></ul></div><div id="menuwidget-417063" class="widget menu menuwidget bare container"><h3 class="widget-title">Properties</h3><div class="widget-inner"><ul role="menubar"><li role="presentation" class=" menu-item-193440"><a href="/my-listings/" target="_self" role="menuitem">My Listings</a></li><li role="presentation" class=" menu-item-193442"><a href="/open-houses/" target="_self" role="menuitem">Open Houses</a></li><li role="presentation" class=" menu-item-193441"><a href="/listings/" target="_self" role="menuitem">Property Search</a></li><li role="presentation" class=" menu-item-193465"><a href="/global-luxury-search/" target="_self" role="menuitem">Global Luxury Search</a></li></ul></div></div><div id="menuwidget-417066" class="widget menu menuwidget bare container"><h3 class="widget-title">About</h3><div class="widget-inner"><ul role="menubar"><li role="presentation" class=" menu-item-193436"><a href="/about-me/" target="_self" role="menuitem">About Me</a></li><li role="presentation" class=" menu-item-193468"><a href="/w-real-estate/" target="_self" role="menuitem">About W Real Estate</a></li><li role="presentation" class=" menu-item-193439"><a href="/contact-us/" target="_self" role="menuitem">Contact</a></li></ul></div></div></aside> 172</div> 173<div class="usmWrap"> 174 <aside id="group5"><div id="associations-417067" class="widget associations container"><div id="footer-logos" style="width: 100%"><div id="footer-logos-left-assoc"></div><div id="footer-logos-right-accred"></div><div id="footer-logos-right-custom">
174<img src="https://d3w216np43fnr4.cloudfront.net/13044/417067/1.png?version=1780411691" title="Association logos" alt="Association logos"/></div></div></div><a class="privacy-link" href="/privacy-policy/">Privacy Policy</a><a href="https://s3.amazonaws.com/files.usmre.com/12985/FairHousingNotice_new.pdf" target="_blank" class="fair-housing-link">Fair Housing Notice</a><a href="/terms-of-use/" class="terms-of-use">Terms of Use</a><div id="usmlogo-417069" class="widget usmlogo container"><a href="https://www.unionstreetmedia.com/?utm_campaign=passive&utm_medium=usm-badge&utm_source=www.lairdhomes.com&utm_content=real-estate" rel="nofollow noopener" title="VT NH Real Estate Web Design" target="_blank"><img src="https://d1mlo4htassgww.cloudfront.net/i/usmtag/usm-short-white.png?version=1790684522" alt="Union Street Media Logo"/></a></div></aside> 175</div><div id="progress"><i class="fa fa-spinner fa-spin"></i></div>
vendor: 108 bytes, line 175
175<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
175<script type="text/javascript"> 176 require(["jquery", "shipyard"], function ($, shipyard) { 177 shipyard.validateForm($('.agent-rmif')); 178 }); 179 180 require(["jquery", "shipyard"], function ($, shipyard) { 181 shipyard.validateForm($('.agent-rmif')); 182 }); 183 184 require(["jquery", "shipyard"], function ($, shipyard) { 185 shipyard.validateForm($('.agent-rmif')); 186 }); 187 188 require(["jquery"], function ($) { 189 var $navbarToggle = $("#menuwidget-417056 .navbar-toggle"); 190 191 $navbarToggle.click(function () { 192 var target = $(this).data("target"); 193 $(target).parent("nav").toggleClass("active"); 194 if ($(target).parent("nav").hasClass("active")) { 195 $("body").addClass("modal-open"); 196 } else { 197 $("body.modal-open").removeClass("modal-open"); 198 } 199 }); 200 201 $("#menuwidget-417056 .menu-close").click(function (e) { 202 $navbarToggle.click(); 203 e.preventDefault(); 204 }); 205 206 $("#menuwidget-417056 li.has-children ul li").click(function (event) { 207 event.stopPropagation(); 208 }); 209 }); 210 211 require(["jquery"], function ($) { 212 var $navbarToggle = $("#menuwidget-417058 .navbar-toggle"); 213 214 $navbarToggle.click(function () { 215 var target = $(this).data("target"); 216 $(target).parent("nav").toggleClass("active"); 217 if ($(target).parent("nav").hasClass("active")) { 218 $("body").addClass("modal-open"); 219 } else { 220 $("body.modal-open").removeClass("modal-open"); 221 } 222 }); 223 224 $("#menuwidget-417058 .menu-close").click(function (e) { 225 $navbarToggle.click(); 226 e.preventDefault(); 227 }); 228 229 $("#menuwidget-417058 li.has-children ul li").click(function (event) { 230 event.stopPropagation(); 231 }); 232 }); 233 234 require(["jquery", "shipyard"], function ($, shipyard) { 235 shipyard.validateForm($('.agent-rmif')); 236 }); 237 238 // Searchable suggestions with a label values for the suggestion. 239 var SEARCHABLE_SUGGESTIONS_OPTIONS = { 240 usmCityAndState: '', 241 county: ' - County', 242 stateOrProvince: '', 243 usmNeighborhood: ' - Neighborhood', 244 postalCode: ' - Zip Code', 245 listingId: ' - MLS Number', 246 usmNonMlsId: ' - Internal ID', 247 elementarySchool: ' - Elementary School', 248 middleOrJuniorSchool: ' - Middle Or Junior High School', 249 usmArea: ' - Area', 250 address: ' - Address', 251 highSchool: ' - High School', 252 highSchoolDistrict: ' - School District', 253 usmVillage: ' - Village', 254 usmSubdivision: ' - Subdivision', 255 streetName: ' - Street', 256 usmComplex: ' - Complex', 257 usmPropertyName: ' - Property Name', 258 mlsAreaMinor: ' - MLS Area Minor', 259 mlsAreaMajor: ' - MLS Area Major', 260 offMarketData: ' - Off Market', 261 title: 'title', 262 agent: ' - Agent', 263 team: ' - Team', 264 } 265 266 var displayWaterBodyNameSuggestions = ''; 267 var showAgentsSearch = '0'; 268 269 if (displayWaterBodyNameSuggestions) { 270 SEARCHABLE_SUGGESTIONS_OPTIONS.waterBodyName = ' - Water Body Name'; 271 } 272 273 var suggestionResponse = null; 274 require(['jquery'], function($) { 275 /** 276 * Get current search mode based on active button 277 */ 278 function getCurrentSearchMode() { 279 if (showAgentsSearch === '1' && $('#agents-417071').hasClass('active')) { 280 return 'agents'; 281 } else if ($('#rentals-property-types-417071').hasClass('active')) { 282 return 'rentals'; 283 } else { 284 return 'sales'; 285 } 286 } 287 288 /** 289 * Filter out not supported suggestions. 290 * 291 * @param suggestions 292 * @returns {[]} 293 */ 294 function sanitizeSuggestions(suggestions) { 295 const sanitizedSuggestions = []; 296 if (suggestions && Array.isArray(suggestions)) { 297 for (var suggestionIndex in suggestions) { 298 var suggestion = suggestions[suggestionIndex]; 299 300 var suggestionType = suggestion.type; 301 // Filter out suggestions that are not currently supported 302 if (!SEARCHABLE_SUGGESTIONS_OPTIONS.hasOwnProperty(suggestionType)) { 303 continue; 304 } 305 306 sanitizedSuggestions.push(suggestion); 307 } 308 return sanitizedSuggestions; 309 } 310 311 return []; 312 } 313 314 /** 315 * Transform agents API response to suggestions format 316 */ 317 function transformAgentsToSuggestions(responseData) { 318 if (!Array.isArray(responseData?.agents) || !Array.isArray(responseData?.teams)) { 319 return []; 320 } 321 const data = [ 322 ...responseData.agents.map(agent => ({ ...agent, type: 'agent' })), 323 ...responseData.teams.map(team => ({ ...team, type: 'team' })) 324 ]; 325 326 return data.map((item) => ({ 327 label: item.name, 328 value: item.name, 329 type: item.type, 330 id: item.id, 331 slug: item.slug, 332 })); 333 } 334 335 /** 336 * Check if the parameter looks like an address (starts with digits followed by words) 337 */ 338 function shouldReduceByAddress(value) { 339 var addressPattern = /^\d+\s+\w+/i; 340 return addressPattern.test(value.trim()); 341 } 342 343 function fetchSuggestions(request, response) { 344 var param = request.term; 345 var requestPrefix = ''; 346 var isOMPEnabled = requestPrefix === 'OMP:'; 347 var searchMode = getCurrentSearchMode(); 348 349 // Restrict search length to minimum 2 characters before sending the request. 350 if (param.length < 2) { 351 // We do not store and show recent searches if OMP is enabled or in agents mode 352 var isRecentSearchesDisabled = isOMPEnabled || searchMode === 'agents'; 353 var recentSearches = isRecentSearchesDisabled ? [] : JSON.parse(window.localStorage.getItem('lastSearches')); 354 355 if (recentSearches && recentSearches.length > 0) { 356 recentSearches.unshift({label: 'Recent Searches', value: 'Recent Searches', type: 'title'}) 357 response(recentSearches); 358 } else { 359 response([{label: 'The search word must be at least 3 characters long.', noResults: true}]); 360 } 361 } else { 362 // Different API endpoints based on search mode 363 var baseUrl = ''; 364 var requestData = {}; 365 366 if (searchMode === 'agents') { 367 baseUrl = '/api/suggestions/teams/'; 368 requestData = { 369 q: param, 370 }; 371 } else { 372 baseUrl = '/api/suggestions/'; 373 requestData = { 374 q: requestPrefix + param 375 }; 376 377 if (shouldReduceByAddress(param)) { 378 requestData.reduce = 'usmFullAddress'; 379 } 380 } 381 382 $.ajax({ 383 dataType: 'json', 384 url: baseUrl, 385 data: requestData, 386 type: 'GET', 387 timeout: 10000, 388 success: function(data) { 389 var suggestions = []; 390 391 if (searchMode === 'agents') { 392 // Transform agents response 393 suggestions = transformAgentsToSuggestions(data); 394 } else { 395 // Regular suggestions 396 if (data.suggestions && data.suggestions.length > 0) { 397 suggestions = sanitizeSuggestions(data.suggestions); 398 } 399 } 400 401 if (suggestions.length > 0) { 402 // Set the suggestion response to the first suggestion 403 suggestionResponse = suggestions[0]; 404 response(suggestions); 405 } else { 406 // No results from API 407 var noResultsMessage = searchMode === 'agents' ? 'No agents found.' : 'Enter another region.'; 408 response([{label: noResultsMessage, noResults: true}]); 409 } 410 }, 411 error: function() { 412 response([{label: 'Problem contacting server, please refresh and try again.', noResults: true}]); 413 $('.autosuggest-loader').removeClass('fal fa-spinner fa-pulse'); 414 $('.autosuggest-loader').addClass('fal fa-exclamation-triangle'); 415 } 416 }); 417 } 418 } 419 420 $('#autosuggest-search-query-417071').autocomplete({ 421 source: function(request, response) { 422 fetchSuggestions(request, response); 423 }, 424 minLength: 0, 425 open: function() {
426 inputWidth = $('#autosuggest-search-query-417071').outerWidth(); 427 $('ul.ui-menu').css( 'width', inputWidth ); 428 }, 429 search: function(event, ui) { 430 $('.autosuggest-loader').addClass('fal fa-spinner fa-pulse'); 431 }, 432 response: function(event, ui) { 433 $('.autosuggest-loader').removeClass('fal fa-spinner fa-pulse'); 434 }, 435 position: { 436 offset: '0 -6' 437 }, 438 autoFocus: true, 439 messages: { 440 //These messages are for accessability and are not visible in the UI (with proper styling). 441 noResults: 'No options found.', 442 results: function(amount) { 443 return amount + (amount > 1 ? ' results ' : ' result ') + 'found.' 444 } 445 }, 446 delay: 300 447 }).focus(function() { 448 $(this).autocomplete('search', $(this).val()); 449 }).data('ui-autocomplete')._renderItem = function(ul, item) { 450 let txt = String(item.label); 451 452 if (item.type) { 453 txt = txt.replace(new RegExp(this.term, 'gi'),'<b>$&</b>'); 454 } 455 456 var type = item.type; 457 458 if (SEARCHABLE_SUGGESTIONS_OPTIONS.hasOwnProperty(type)) { 459 type = SEARCHABLE_SUGGESTIONS_OPTIONS[type]; 460 461 if (type == 'listingId') { 462 txt = txt.toUpperCase(); 463 } 464 } else { 465 type = ''; 466 } 467 468 if (type === 'title') { 469 return $('<li></li>') 470 .append('<div class="item-title"><b>' + txt + '</b></div>') 471 .appendTo(ul); 472 } 473 474 var status = ''; 475 if (item.standardStatus && item.standardStatus.length === 1 && item.standardStatus[0] === 'Closed') { 476 status = ' <span class="ui-status">Sold</span>'; 477 } 478 479 const itemNoResultsClassName = !!item?.noResults ? 'autosuggest-item-no-result' : ''; 480 481 return $(`<li class='${itemNoResultsClassName}'></li>`) 482 .data('ui-autocomplete-item', item) 483 .append('<a>' + txt + '<span>' + type + '</span>' + status + '</a>') 484 .appendTo(ul); 485 }; 486 }); 487 488 require(['jquery'], function($) { 489 var stateMap = JSON.parse('{"Alabama":"AL","Alaska":"AK","Arizona":"AZ","Arkansas":"AR","Bahamas":"BS","California":"CA","Colorado":"CO","Connecticut":"CT","Delaware":"DE","D.C.":"DC","Florida":"FL","Georgia":"GA","Hawaii":"HI","Idaho":"ID","Illinois":"IL","Indiana":"IN","Iowa":"IA","Kansas":"KS","Kentucky":"KY","Louisiana":"LA","Maine":"ME","Maryland":"MD","Massachusetts":"MA","Michigan":"MI","Minnesota":"MN","Mississippi":"MS","Missouri":"MO","Montana":"MT","Nebraska":"NE","Nevada":"NV","New Hampshire":"NH","New Jersey":"NJ","New Mexico":"NM","New York":"NY","North Carolina":"NC","North Dakota":"ND","Ohio":"OH","Oklahoma":"OK","Oregon":"OR","Pennsylvania":"PA","Rhode Island":"RI","South Carolina":"SC","South Dakota":"SD","Tennessee":"TN","Texas":"TX","Utah":"UT","Vermont":"VT","Virginia":"VA","Washington":"WA","West Virginia":"WV","Wisconsin":"WI","Wyoming":"WY","Alberta":"AB","British Columbia":"BC","Manitoba":"MB","New Brunswick":"NB","Newfoundland and Labrador":"NL","Nova Scotia":"NS","Ontario":"ON","Prince Edward Island":"PE","Quebec":"QC","Saskatchewan":"SK"}'); 490 const MAX_RECENT_SEARCHES_CACHED = 5; 491 var showAgentsSearch = '0'; 492 493 function getCurrentSearchMode() { 494 if (showAgentsSearch === '1' && $('#agents-417071').hasClass('active')) { 495 return 'agents'; 496 } else if ($('#rentals-property-types-417071').hasClass('active')) { 497 return 'rentals'; 498 } else { 499 return 'sales'; 500 } 501 } 502 503 /** 504 * Update placeholder based on current search mode 505 */ 506 function updatePlaceholder() { 507 var searchMode = getCurrentSearchMode(); 508 var searchInput = $('#autosuggest-search-query-417071'); 509 var placeholder = ''; 510 511 switch(searchMode) { 512 case 'agents': 513 placeholder = 'Search for agents by name'; 514 break; 515 case 'rentals': 516 case 'sales': 517 default: 518 placeholder = `Search by Neighborhood, County Zipcode...`; 519 break; 520 } 521 522 searchInput.attr('placeholder', placeholder); 523 } 524 525 function getStateAbbreviation(stateName) { 526 if (!stateName) { 527 return null; 528 } 529 530 if (!stateMap.hasOwnProperty(stateName)) { 531 return null; 532 } 533 534 return stateMap[stateName]; 535 } 536
537 function goToDetailView(filter) { 538 var baseUrl = '/api/listings/'; 539 // We should use this replace in order to divide params into array in the ListingSearch.php in the V2 540 filter = filter.replace(/\S&\S/g, function (tmpVal) { 541 return tmpVal.replace(/&/g, '#'); 542 }); 543 filter = encodeURIComponent(filter); 544 $.ajax({ 545 dataType: 'json', 546 url: baseUrl + '?suggestionFilter=' + filter, 547 type: 'GET', 548 success: function(data) { 549 if (!Array.isArray(data.listings)) { 550 return; 551 } 552 553 if (data.listings.length === 1) { 554 window.location.href = data.listings[0].usmDetailPath; 555 556 return; 557 } 558 559 if (data.listings.length > 1) { 560 window.location.href = '/listings/' + '?suggestionFilter=' + filter; 561 562 return; 563 } 564 } 565 }); 566 } 567 568 function getCityAndStatePath(value) { 569 var array = value.split(' '); 570 571 const state = array.pop().toLowerCase(); 572 const city = array.join('-').toLowerCase(); 573 574 return state + '/' + city + '/'; 575 } 576 577 function parseFilterString(filterString) { 578 var filters = {}; 579 if (!filterString) { 580 return filters; 581 } 582 filterString.split('&').forEach(function(f) { 583 var parts = f.split('='); 584 if (parts.length >= 2) { 585 var name = parts[0].match(/\[(.*?)\]/)?.[1]; 586 if (name) { 587 filters[name] = decodeURIComponent(parts.slice(1).join('=')); 588 } 589 } 590 }); 591 return filters; 592 } 593 594 function getStateAbbrFromFilterValue(stateValue) { 595 if (!stateValue) { 596 return null; 597 } 598 var abbr = getStateAbbreviation(stateValue); 599 if (abbr) { 600 return abbr.toLowerCase(); 601 } 602 if (stateValue.length === 2) { 603 return stateValue.toLowerCase(); 604 } 605 return null; 606 } 607 608 /** 609 * Build url with path based on the selected suggestion. 610 * 611 */ 612 function getUrlPath(suggestion) { 613 let path = ''; 614 switch (suggestion.type) { 615 case 'cityAndState': 616 path += getCityAndStatePath(suggestion.value); 617 618 return path; 619 case 'stateOrProvince': 620 var stateAbbreviation = getStateAbbreviation(suggestion.value); 621 622 if (stateAbbreviation && stateAbbreviation.length == 2) { 623 path += stateAbbreviation.toLowerCase() + '/'; 624 } 625 626 return path; 627 case 'neighborhood': 628 case 'village': 629 path += convertFilterString(suggestion.filter); 630 631 return path; 632 case 'county': { 633 var filters = parseFilterString(suggestion.filter); 634 var county = filters.county; 635 var stateAbbr = getStateAbbrFromFilterValue(filters.stateOrProvince); 636 if (county && stateAbbr) { 637 var countySlug = county.replace(/\s+county$/i, '').toLowerCase().replace(/\s+/g, '-') + '-county'; 638 path = stateAbbr + '/' + countySlug + '/'; 639 } 640 return path; 641 } 642 case 'postalCode': { 643 var filters = parseFilterString(suggestion.filter); 644 var postalCode = filters.postalCode; 645 var stateAbbr = getStateAbbrFromFilterValue(filters.stateOrProvince); 646 if (postalCode && stateAbbr) { 647 path = stateAbbr + '/' + postalCode + '/'; 648 } 649 return path; 650 } 651 default: 652 return path; 653 } 654 } 655 656 function convertFilterString(filterString) { 657 if (!filterString) { 658 return ''; 659 } 660 661 const filters = filterString.split('&'); 662 const suggestionFilters = filters.map(filter => { 663 const filterPart = filter.split('='); 664 665 if (filterPart.length !== 2) { 666 return null; 667 } 668 669 const [key, value] = filterPart; 670 const name = key.match(/\[(.*?)\]/)?.[1]; 671 672 if (!name) return null; 673 674 return name === 'cityAndState' || name === 'usmCityAndState' 675 ? getCityAndStatePath(value) + '?' 676 : name + '=' + value ; 677 }); 678 679 return getPathFromFilters(suggestionFilters); 680 } 681 682 function getPathFromFilters(suggestionFilters) { 683 if (!suggestionFilters || suggestionFilters.length === 0) { 684 return ''; 685 } 686 687 const cityAndStateItem = suggestionFilters.find(item => item.includes('/?')); 688 689 if (!cityAndStateItem) { 690 return '?' + suggestionFilters.join('&'); 691 } 692 693 const filtersWithoutCityAndState = suggestionFilters.filter(item => item !== cityAndStateItem); 694 695 return cityAndStateItem + filtersWithoutCityAndState.join('&'); 696 } 697 698 function getPropertyDetailPathFromOffMarketSuggestion(suggestion) { 699 if (!suggestion) { 700 return ''; 701 } 702 703 const { value, filter } = suggestion; 704 const startIndex = filter?.indexOf('=') + 1; 705 const usmPid = filter?.substring(startIndex); 706 707 const address = value?.split(' ') 708 ?.map(function(word) { return word.toLowerCase() }) 709 ?.join('-') || ''; 710 711 return '/property/' + address + '/' + usmPid + '/'; 712 }; 713 714 function submitSearch(e, item) { 715 e.preventDefault(); 716 717 if (!item) { 718 return; 719 } 720 721 // If the item has no type, it's an error message and shouldn't send anywhere 722 if (!item.type) { 723 return; 724 } 725 726 var searchMode = getCurrentSearchMode(); 727
728 // Finish the input in case a selection was made without completing it 729 $('#autosuggest-search-query').val(item.type === 'listingId' ? item.value.toUpperCase() : item.label); 730 731 if (item.type === 'agent' || item.type === 'team') { 732 window.location.href = `/realestate/${item.type}/${item.slug}/`; 733 734 return; 735 } 736 737 // Send to detail view if MLS Number 738 if (item.type === 'listingId' || item.type === 'address' || item.type === 'usmPropertyName' || item.type === 'usmNonMlsId') { 739 var filter = item.filter; 740 741 if (item.standardStatus && item.standardStatus.length > 0) { 742 var statusList = Array.isArray(item.standardStatus) 743 ? item.standardStatus 744 : [item.standardStatus]; 745 // It is very common for listings other than 'Active 'to being filtered out, so we need to add this filter to ensure that they are returned by the listings api 746 filter += (filter !== '' ? '&' : '') + 'filter[standardStatus]=' + statusList.join(','); 747 } 748 goToDetailView(filter); 749 750 return; 751 } else if (item.type === 'offMarketData') { 752 const propertyPath = getPropertyDetailPathFromOffMarketSuggestion(item); 753 754 window.location.href = propertyPath; 755 756 return; 757 } 758 759 item.type = item.type.replace('usmCityAndState', 'cityAndState') 760 .replace('usmNeighborhood', 'neighborhood') 761 .replace('usmVillage', 'village') 762 .replace('usmSubdivision', 'subdivision') 763 .replace('usmComplex', 'complex'); 764 765 if (item.type === 'cityAndState') { 766 item.value = item.value.replace(', ', ' '); 767 } 768 769 path = getUrlPath(item); 770 771 // Don't save agents to recent searches 772 if (searchMode !== 'agents') { 773 var searches = [Object.assign({}, item)]; 774 var storedSearches = JSON.parse(localStorage.getItem('lastSearches')); 775 776 if (storedSearches) { 777 searches = storedSearches.filter(function(storedSearch) { 778 storedSearch.value !== item.value 779 }); 780 storedSearches = searches.length <= (MAX_RECENT_SEARCHES_CACHED - 1) 781 ? searches 782 : searches.slice(0,-1); 783 searches = [Object.assign({}, item), ...storedSearches]; 784 } 785 786 localStorage.setItem('lastSearches', JSON.stringify(searches)); 787 } 788 789 var propertyTypeFilter = ''; 790 var displaySalesRentalsToggle = ''; 791 792 if (displaySalesRentalsToggle && searchMode !== 'agents') { 793 var forSalePropertyTypes = ''; 794 var rentalsPropertyTypes = ''; 795 var forSaleLabel = 'Sales'; 796 var rentalsLabel = 'Rentals'; 797 var agentsLabel = ''; 798 var propertyTypes = $('#sales-property-types-417071').hasClass('active') ? forSalePropertyTypes : rentalsPropertyTypes; 799 800 if (propertyTypes) { 801 var urlPathTypes = ['cityAndState', 'county', 'postalCode']; 802 if (urlPathTypes.indexOf(item.type) !== -1 && !propertyTypes.includes(',')) { 803 path = path + propertyTypes.toLowerCase() + '/'; 804 } else { 805 propertyTypeFilter = 'propertyTypes=' + propertyTypes; 806 } 807 } 808 } 809 810 var fullPath = ''; 811 if (path.length > 0) { 812 var separator = path.indexOf('?') !== -1 ? '&' : '?'; 813 fullPath = '/listings/' + path + separator +'' + propertyTypeFilter; 814 } else { 815 fullPath = '/listings/?' + item.type + '=' + encodeURIComponent(item.value) + '&' + propertyTypeFilter; 816 } 817 818 // Remove trailing ? or & 819 const lastChar = fullPath.charAt(fullPath.length - 1); 820 if (lastChar === '?' || lastChar === '&') { 821 fullPath = fullPath.slice(0, -1); 822 } 823 824 window.location.href = fullPath; 825 } 826 827 $('.widget-autosuggest').on('submit', function(e) { 828 submitSearch(e, suggestionResponse); 829 }); 830 831 $('.widget-autosuggest').on('autocompleteselect', function(e, ui) { 832 submitSearch(e, ui.item); 833 }); 834 835 var salesPropertyTypesButton = $('#sales-property-types-417071'); 836 var rentalPropertyTypesButton = $('#rentals-property-types-417071'); 837 var agentsButton = $('#agents-417071'); 838 839 // Function to clear search and refresh autocomplete 840 function clearSearchAndRefresh() { 841 $('#autosuggest-search-query-417071').val('').autocomplete('search', ''); 842 } 843
844 const buttons = [salesPropertyTypesButton, rentalPropertyTypesButton]; 845 if (showAgentsSearch === '1') { 846 buttons.push(agentsButton); 847 } 848 849 function setActiveButton(activeButton, buttons) { 850 $.each(buttons, function(index, btn) { 851 btn.removeClass('active'); 852 }); 853 activeButton.addClass('active'); 854 updatePlaceholder(); 855 clearSearchAndRefresh(); 856 } 857 858 salesPropertyTypesButton.on('click', function() { 859 setActiveButton(salesPropertyTypesButton, buttons); 860 }); 861 862 rentalPropertyTypesButton.on('click', function() { 863 setActiveButton(rentalPropertyTypesButton, buttons); 864 }); 865 866 // Only add event handler if agents search is enabled 867 if (showAgentsSearch === '1') { 868 agentsButton.on('click', function() {
869 setActiveButton(agentsButton, buttons); 870 }); 871 } 872 873 // Initialize placeholder on document ready 874 $(document).ready(function() { 875 updatePlaceholder(); 876 }); 877 }); 878 879 require(["jquery", "usm", "bootstrap"], function ($, usm) { 880 if (usm.touchSupport) { 881 require(["bootstraptabcollapse"], function() { 882 $(document).ready(function() { 883 var tab = $("#recsearch-417072 .nav-tabs"); 884 885 if (tab) { 886 tab.tabCollapse(); 887 888 //It is a specific task for adding category class for the rec search items by category name 889 tab.on("shown-accordion.bs.tabcollapse", function(e) { 890 let tabPanel = document.querySelectorAll("#recsearch-417072 .panel-group .panel"); 891 892 if (tabPanel) { 893 let classList = []; 894 895 e.target.querySelectorAll("li").forEach((li) => { 896 li.className.split(' ').forEach((className) => { 897 if (!classList.includes(className) && className.indexOf("recsearch-category-") !== -1) { 898 classList.push(className); 899 } 900 }); 901 }); 902 903 tabPanel.forEach((panel, index) => { 904 if (!panel.classList.contains(classList[index])) { 905 panel.classList.add(classList[index]); 906 } 907 }); 908 } 909 }); 910 } 911 }); 912 }); 913 } 914 }); 915 916 require(["jquery", "usm", "usm.modalform", "usm.analytics"], function($, usm) { 917 var $form = $('form#aaq-417074'); 918 919 var options = { 920 postSuccess: function (e) { 921 } 922 }; 923 924 usm.modalForm.addValidation($form, options); 925 }); 926 927 require(["jquery", "usm", "bootstrap"], function ($, usm) { 928 if (usm.touchSupport) { 929 require(["bootstraptabcollapse"], function() { 930 $(document).ready(function() { 931 var tab = $("#recsearch-417076 .nav-tabs"); 932 933 if (tab) { 934 tab.tabCollapse(); 935 936 //It is a specific task for adding category class for the rec search items by category name 937 tab.on("shown-accordion.bs.tabcollapse", function(e) { 938 let tabPanel = document.querySelectorAll("#recsearch-417076 .panel-group .panel"); 939 940 if (tabPanel) { 941 let classList = []; 942 943 e.target.querySelectorAll("li").forEach((li) => { 944 li.className.split(' ').forEach((className) => { 945 if (!classList.includes(className) && className.indexOf("recsearch-category-") !== -1) { 946 classList.push(className); 947 } 948 }); 949 }); 950 951 tabPanel.forEach((panel, index) => { 952 if (!panel.classList.contains(classList[index])) { 953 panel.classList.add(classList[index]); 954 } 955 }); 956 } 957 }); 958 } 959 }); 960 }); 961 } 962 }); 963 var URI = "/article/view/372372/1/58603/";require(['usm', 'usm.user'], function (usm) { usm.user.setModal(true); });require(["jquery"], function ($) { $("body").addClass("js"); });</script>
963<script type="text/javascript">require(["https://d1nn5t56all1qd.cloudfront.net/13044/js/custom.js?version=1780411714"]);</script>
963<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"4c6137bcf13a4c9d84a77d3f8792d6be","r":1,"spa":2}' crossorigin="anonymous"></script>
963 964</body> 965</html><!-- You're on: Some other server - 172.18.22.9 - toddmendoza.com Time: 2.51 -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.