2517 Webb Ave, Alameda, CA 94501 — $999,800 · 5bd · ~0.6% rule | OnePercent