O'Farrell Towers
477 Ofarrell St
San Francisco
CA
94102
(415) 771-2708
naanncurry.com
Open Map
Description
This apartment community was built in 1986 and has 12 stories with 101 units.
by apartments on January 29, 2016 from
apartments
American
Apartment
Apartments
Chinese
Disposal
Elevator
Real Estate
Restaurants
san francisco
Smoke Free