2408 Mosley Ave – Alameda CA