The Baum’s Building

12 Residential Units | 6,000 SQFT of Retail

Philadelphia, PA