Apartment Unit 20 at 225 Burt Street #20, Santa Rosa, CA 95407 - HotPads