$3,900,000 -
64 Parker Avenue
San Francisco ,
CA 94118
Country: US
Courtesy of Victor Makras, Makras Real Estate.