1238 S 21 St STREET 2F
Point Breeze · Philadelphia, PA 19146
Save As Favorite
1238 S 21 St STREET 2F, PA 19146
Amazing light filled studio apartment available in South Philly. Recently renovated, with lots of windows and great natural light, huge closet and close to cafes and public transportation. Tenant only pays electricity.