(1)

7901 Main St, Salt Lake City, UT 84107

Reviews

1 year ago

Little Big Place

Small complex, nice exterior. Apartments are spacious, low ceiling, can't be over 6' tall, I passed by a foot.