Plaza Apartments

 1250 Greenwood Avenue, JenkintownPA 19046