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