$1,049,000

22799 Moura Ct, Hayward, CA, 94541

ACTIVE