The Residences At 668
4

668 Euclid Ave , Cleveland, OH 44114

4.0
3 Reviews
Management
4.0
Rental Unit
3.0
Living Experience
3.7
All Reviews (3)
Sort:
Newest
Overall a nice complex.Location is great...
Overall a nice complex.Location is great and convenient.
The apartment is affordable and is very ...
The apartment is affordable and is very spacious and centrally located to surrounding amenities.
The staff is wonderful and the community...
The staff is wonderful and the community is really nice.
image