Apartments in Salt Lake City, UT

Overlook Point Apartments Photo Overlook Point Apartments
4612 S 2930 W
Salt Lake City, UT 84119
385-220-2677 Visit Location