Homes for sale - 3633 Ben St, San Diego, CA 92111 – MLS#210013186 -...