The Pepper Building

1830 Lombard
Philadelphia, PA 19146

Alterra acquired this 11-story high-rise located in Philadelphia’s Graduate Hospital in September 2017. The location is four blocks off Rittenhouse Square and adjacent to University of Pennsylvania Hospital. The Pepper building is ~196,587 square foot building consisting of 184 units with 37 surface parking spaces. The apartments will be upgraded with renovations to the interior units, amenity spaces, and lobby. These renovations will bring the property to a Class A apartment building.

For apartment availability and leasing information please visit

The Pepper Building Image Gallery

Click on image to enlarge

The Pepper Building Location

Located on the corner of 18th St & Locust St, The Pepper Building offers prime location to restaurants and shops with easy walk ability throughout the city.