This is a 970 square foot home. This home is located at 5973 N 21st St, Philadelphia, PA 19138.
Off market
$14,000
5973 N 21st St, Philadelphia, PA 19138
--beds
--baths
970sqft
Unknown
Built in ----
-- sqft lot
$-- Zestimate®
$14/sqft
$1,467 Estimated rent