1 of 22Beautiful Golf Course Views -- Spacious 2 Bedroom Home! (opens in new tab)323 Twin Lakes Drive, Santa Rosa, CA 95409(707) 303-3556$3,700/moFees may apply12-mo lease1 unit available2 bedView DetailsCheck availability