Philadelphia developer Riverwards Group is advancing two residential projects near the Delaware River. Together, the developments will deliver 325 new units. The firm plans 155 units at 2507 Almond Street. Additionally, 170 units are planned at 2230 E. Somerset Street as part of Somerset Station. Currently, Riverwards is finalizing financing for both projects. The deals… Read more »


