Mayfair Manor is a multifamily property located at 845 Pleasure Road in Lancaster, Harrisburg. Built in 1966, the property features 60 units, of the following types: One Bedroom, Three Bedroom/One and Three Quarter Bath, Two Bedroom/One and Three Quarter Bath, totaling 67,800 SqFt.