Susquehanna Townhouses
2233 N 20th St # A
Philadelphia, PA 19132
Philadelphia, PA 19132