Shaker House & Townhouse Apartments

 12929 Shaker Boulevard, ClevelandOH 44120