Sharswood Townhouses III
1425 North 23rd Street, Philadelphia, PA 19121
(833) 988-3829