1706 N Stillman, Philadelphia, PA 19121 Area : 2,150 Square Feet Bedrooms : 4 Bathrooms : 3 Price : Contact CONTACT Overview of Property Coming early 2020! 4 bed 3 bath New Construction with 10 Year Tax Abatement and roof deck! Very Walkable Have any Questions about Selling or Investing? CONTACT US