2853 Linwood Avenue
Santa Rosa, CA 95404
2853 Linwood Avenue, Santa Rosa, CA 95404
11 breathtaking mountain-view lots in a desirable Santa Rosa pocket neighborhood with Taylor Mountain hiking access from the front door. The Terraces at Taylor Mountain is a shovel ready, natural gas approved development abutting green hills and surrounded by a pride-of-ownership neighborhood brimming with tree-studded walking paths, parks and numerous open spaces. The Terraces features a mixture of single and two story homes on level lots designed by expert Farrell and Faber architecture, and included is an existing three bedroom home currently used as a rental. The Terraces is located within 5 minutes of highways, major shopping, downtown and easy commuting, all while nestled under views from rolling green hills of Taylor Mountain.