Melrose Townhomes Media 1 2 3 4 5 Nestled comfortably just north of vibrant Salt Lake City and near the peaceful Antelope Island, the Melrose townhomes redefine modern living in Davis County. Managed By C.W. Urban Melrose 831 West 1700 South, Syracuse, UT 84075, USA Directions Previous: Town Center at Copper Rim Next: The Heights