Haverford Towers is a 4-story, mid-rise condominium built circa 1972. Units are 2-3 bedrooms with 2 baths and range from approximately 1,100 to 1,300 sqft. of interior living space; no basements; no garages.
Haverford Towers is located at 260 West Montgomery Avenue.
Nearby Neighborhoods
Street Names
Montgomery Avenue West