Homes for sale - 3954 N Sequoia Street, Atwater Village, CA 90039 –...