The Apartments at 23rd Cherry A brand new 4-story rental community in one of Philadelphia's most sought-after neighborhoods just one block from the Schuylkill River waterfront. State-of-the-art new construction in Logan Square! On-site fitness center, complimentary bike storage and spacious roof deck with BBQ grills and rooftop bark park!