Nearby sites Nearby groups
900-904 North 63rd St., Philadelphia, Pennsylvania. County/parish: Philadelphia.
Added to the National Register of Historic Places April 12, 2021. NRIS 100006369.
LC