Location:

Address:  2700 Merced Street
City: San Leandro
State:  California

Status: Sold