Shippensburg Commons Apartments

 228 S. Fayette Street #102, ShippensburgPA 17257
$875+2 BedsPets OK