Welcome to Crystal Tower Apartments

2140 Taylor St., San Francisco, CA 94133-2255 | (844) 866-7585 | Office Hours 8-5 M-F

  • slide 1
  • slide 2
  • slide 3
  • slide 4
  • slide 5
  • slide 6
  • slide 7
  • slide 8
Your dream San Francisco apartment awaits you. Crystal Tower is located between Lombard and Greenwich Street and offers luxury 1 and 2 bedroom apartments for rent. With spectacular views of the Golden Gate Bridge, and the San Francisco Bay from Russian Hill, you're a short walk to North Beach's famous Italian dining and coffee shops, as well as Chinatown. Near the Financial District you're at Pier 39, Fisherman's Wharf, or Ghirardelli Square – all of these world renowned destinations are just moments from our beautiful North Beach apartments. Enjoy all the modern luxuries and amenities in these 1 and 2 bedroom apartments in North Beach, including a heated swimming pool. Furnished apartments are available for rent and we also accept short-term leases. We can also accommodate your corporate rental needs. Our professional staff is always ready to help you out with all your needs.
94
Walkers Paradise
Daily errands do not require a car.
92
Commuters Paradise
Easy access to public transportation.
54
Bikeable
Very steep hills, excellent bike lanes.

PROPERTY AMENITIES

  • Furnished and Accessorized Apartments
  • Professional Onsite Management
  • Short Term Leases Available
  • Heated Swimming Pool
  • Controlled Access
  • Laundry Facilities
  • Housekeeping Services Available
  • Parking Available
  • Located in San Francisco's Russian Hill Neighborhood
  • Convenient access to MUNI
  • Walk to Trendy Eateries, Boutique Shops, and Exciting Nightlife at Columbus and Union Streets

APARTMENT FEATURES

  • Modern Furnishings
  • Flat Screen TV / DVD Player
  • Golden Gate Bridge Views
  • Light, Open Floor Plans
  • Private Balconies

PET POLICY

  • Pets are not allowed

Property Address

Crystal Tower Apartments
2140 Taylor St.
San Francisco, CA 94133-2255
(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