Capitol Villa is a multifamily property that was built in 1980. Located at 239 West 600 North in Salt Lake City - West Central, Salt Lake City, this property has a total number of 108 units, with the following unit breakdown: One Bedroom, totaling 64,800 SqFt.