townhomes for rent near mechanicsburg pa Archive