2137 Otis Dr, Alameda, California 94501 - For Sale | reAlpha