$1,149,000 -
300 Channel Street Unit 56
San Francisco ,
CA 94158
Area: SF District 9