The Courts of Swiss offers a mixture of style, comfort and livability. In a location on N. Peak St. in Dallas’s 75204 area, renters can easily connect with a number of entertainment options found in the surrounding area. Be sure to check out the apartment floorplan options. From location to floorplan options, the professional leasing staff is excited to help you find your perfect fit. Stop by to talk about leasing your new apartment.