Phillylofts.com aka “Philly Loft Co.,” is now offering Papermill Apartments as one of their newest available apartment rentals in Philadelphia, PA. Located on 237 North 2nd Street in Philadelphia, these Papermill Apartments are recently restored historic buildings that are within walking distance of the Old City art galleries, restaurants, and many Philadelphia historic sites.