1. Windwood Apartments 208 Windwood Dr, Pickens, SC 29671 Coordinate: 34.88264,-82.72593 Phone: (864) 878-4583