341 E Terra Sol Drive, UT 84115 - South Salt Lake, United States
Villa - Villas, South Salt Lake
Show on map
Nestled in South Salt Lake, just a stone's throw away from downtown and some stunning mountain views, this cozy one-bedroom villa is the perfect getaway. - Villas, South Salt Lake