Location:

Address:  21-37 Duffy Place
City: San Rafael
State:  California

Status: Sold