3767 Bancroft Street, San DiegoAvailable Units3767 Bancroft Street Unit 4 0Square Feet0BathInterested in Moving?SCHEDULE TOUR or request more info3767 Bancroft Street, San Diego, CA 92104