House for sale, 6953 Haworth St University City, in San Diego, United StatesSan Diego, 6953 Haworth StHouse • 3 room(s) • 3 bed. • 3 bath. • 157.19 m²