Twelve new construction units on 2oth Street just off Snyder Avenue in South Philadelphia. Leasing now.