View Details 905 N Main Street W , B12 Main Street Plaza | North Salt Lake $260 $260 On Site 67 Days Ago 0.01 acres 0.01 acres On Site 67 Days Ago