Updated Today COMPARE The Pepper Building 1830 Lombard St, Philadelphia, PA 19146 1 - 2 Beds $1,789 - $3,825