Elmwood Apartments 1528 Elmwood Avenue, Folcroft, PA 19032 Apartment Market Rate 34 Units Built in 1972 85% Occupancy Marketplace DMCA Takedown Request Property Details Apartment Real Estate For Sale Market Rate 34 Units Built in 1972 85% Occupancy $2,150,000 $63,235 / Unit Contact Information Ann Bailey NAI Emory Hill Request more details Request a private showing Message* Submit × Request a private showing Message*