1 Month Free Updated Today COMPARE The Alexandar 750 Apple Creek Ln, Santa Rosa, CA 95401 1 - 2 Beds $2,015 - $2,780