Channel Mission Bay at 185 Channel Street, San Francisco, CA 94158 | HotPads