Current Listing: 135-137 Duncan Street

Vacant Two Units in Noe Valley

List: $1,995,000