Property Address
Crystal Tower Apartments
2140 Taylor St.
San Francisco, CA 94133
(844) 866-7585
Leasing Office
Crystal Tower Apartments
2140 Taylor St.
San Francisco, CA 94133
(844) 866-7585
Office Hours
Monday – Friday 8:00 AM – 5:00 PM
For inquiries and showings during
the weekend -please contact us at
(415) 433-3333