Updated Today COMPARE Sherwood Towers Apartments 230 N Craig St, Pittsburgh, PA 15213 1 - 3 Beds $2,048 - $3,062