Green Street Apartments
In Little Italy - at North Beach & Russian Hill
Green Street Apartments is located in the neighborhood of North Beach bordering Russian Hill. Many of the apartments feature great views of the San Francisco
Bay with Alcatraz in the distance and the famous Transamerica building marking the cityscape. It is only a short walk to Little Italy on Columbus Avenue where Italian eateries are abundant. Relax at Washington Square, explore the many boutiques or catch a cable car ride to Fisherman's Wharf.


