304 S Birmingham Ave is a well-maintained multifamily property consisting of 19 units (12 one bedroom units, 3 two bedroom units, 4 studio units). The property features frame construction with a brick exterior. Unit interiors are mixed however most units have been recently renovated and feature vinyl plank flooring, neutral color scheme, updated bathrooms and kitchens, and well-maintained plumbing and electrical fixtures. Community amenities include on-site laundry and keypad access to building wings based on tenancy. This offering represents a compelling acquisition opportunity for investors seeking stable, income-producing real estate with significant value-add upside in one of the region's strongest performing submarkets. Located in the heart of Avalon, 304 S Birmingham comprises 19 residential units. The property is currently generating an Effective Gross Income of $203,362, and a Net Operating Income of $120,954, reflecting a 7.3% capitalization rate on the asking price. Potential building income is as high as $305,302 with ACHA housing tenants, which would represent a 13.7% cap rate at purchase price. The asset benefits from a diversified tenant base, strong in-place occupancy, and a proven operating history that underscores the stability of the cash flows.

The data relating to real estate for sale on this web site comes in part from the IDX Program of the West Penn MLS. IDX information is provided exclusively for consumers' personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing. Copyright 2026 West Penn Multi-Listâ„¢. All rights reserved.
Avalon is located in Pennsylvania. Avalon, Pennsylvania has a population of 4,753. Avalon is less family-centric than the surrounding county with 20.76% of the households containing married families with children. The county average for households married with children is 27.79%.
The median household income in Avalon, Pennsylvania is $43,873. The median household income for the surrounding county is $66,659 compared to the national median of $69,021. The median age of people living in Avalon is 42.1 years.
The average high temperature in July is 83.5 degrees, with an average low temperature in January of 20.7 degrees. The average rainfall is approximately 37.7 inches per year, with 25.6 inches of snow per year.