Judson Manor Terrace apartment styles vary in size from studio, standard and deluxe.
Suite 222 is 484 sf.
Learn more about the availability of our Assisted Living apartments by contacting our sales team.
2181 Ambleside Drive
Cleveland, Ohio 44106