Homes for sale - 2618 Juan St #4, San Diego, CA 92110 – MLS#2100083...