241 Duncan
Noe Valley
Condo with Park-Like Gardens
Sold: $1,490,000
Represented Seller