No Eviction, Income must be atleast $1650/month Deposit of $550will take unit off the market 2015 N 33rd St. Philadelphia, PA 19132.
Off market
Street View
Price Unknown
2015 N 33rd St #3R, Philadelphia, PA 19121
1beds
1baths
--sqft
Apartment
Built in ----
-- sqft lot
$-- Zestimate®
$--/sqft
$1,016 Estimated rent