Apartment Unit 2 at 752-6 Baker Street - Park, San Francisco, CA 94115 | HotPads