Poplar Court Townhouses

 311 Poplar Street, PhiladelphiaPA 19123