2/24/26
Verified Renter
Felix is a great new building in the heart of Downtown Santa Rosa. The neighborhood is VERY walkable to restaurants, bars, breweries, comedy club, the mall, etc.. My apartment is very quiet and surprisingly spacious. The staff is incredibly friendly and helpful.
Review from Apartments.com













