1 Bedroom, 1.5 Bath Small-Pet Friendly Townhome..., Harrisonburg, VA 22802 - HotPads