Rentals 9 years ago July 1, 2015 Take A Look Inside The Just-Finished 858 Franklin Apartments A sleek new design offers floor-to-cieling glass windows. Talk about natural light! Take a look inside the just-finished 858 Franklin apartments. share