Royal Apartments

 315 Larch Street, ScrantonPA 18509