Plaza Apartments

1719-1725 N 33rd Sts., 3226-3228 Clifford St.
Pennsylvania
United States