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