1 of 28Just listed12 VIRGINIA Avenue (opens in new tab)12 Virginia Avenue, Shrewsbury, PA 17361(717) 757-9999$2,250/moFees may apply12-mo leaseJust listed 4 days ago, one of the newest options on the market in Shrewsbury, PA.View DetailsCheck availability
1 of 11502 S MAIN Street (opens in new tab)502 South Main Street, Shrewsbury, PA 17361(717) 318-6679$1,505/moFees may apply12-mo lease1 unit availableStudioAmenitiesGarageView DetailsCheck availability
1 of 7504 S MAIN Street (opens in new tab)504 South Main Street, Shrewsbury, PA 17361(717) 318-6679View DetailsCheck availability