510 Castro Street San Leandro, CA

Close of Escrow: 11/20/2019 | Sale Price: $4,730,000

Record Price/Unit