Crystal Tower Apartments at 2140 Taylor Street, San Francisco, CA 94133-2255 | HotPads