Apartment Guide

2622 Poplar

Please Call
2622 Poplar, Philadelphia, PA 19130

Are you the property manager?Claim this listing.

Property Details

39.97,-75.182622 Poplar, Philadelphia, PA 191302622 Poplar2622 Poplar - Philadelphia

2622 Poplar

Welcome to 2622 Poplar!

Lease Terms

Unavailable for this apartment