Homes for sale - 338 Spear Street Unit 42E, San Francisco, CA 94105...