Oakwood Apts
415-495-7702
37.780319
-122.434759
About Oakwood Apts
Oakwood Apts is located at 1560 Turk St Apt 102, San Francisco, CA. This location is in the Western Addition neighborhood..