3767 Bancroft Street Unit 2 0Square Feet0Bathroom0BedroomInterested in Moving?SCHEDULE TOUR or request more info3767 Bancroft Street, San Diego, CA 92104