Welcome to the Apartments at Crystal Tower - 2140 Taylor St. If you're looking for spectacular views of San Francisco Bay from Russian Hill, this should be your new home. Between Lombard and Greenwich Streets, you're a short walk to North Beach's famous Italian dining and coffee shops. Keep walking and you're in Chinatown and the Financial District. Or, go toward the Bay. In moments you're at Pier 39, Fisherman's Wharf, or Ghirardelli Square world renown tourist destinations just moments from you.