Abaca
Apartment Community - 263 units plus 1 corner retail store with 13% affordable factor monitored by the Mayor Office Housing Community Development.
Address
2660 3rd St
San Francisco, CA 94107
Hours
sunday: 10:00-17:00, monday: 09:00-18:00, tuesday: 09:00-18:00, tuesday: 09:00-18:00, thursday: 09:00-18:00, friday: 09:00-18:00
Phone
4158261201