These Addison apartments are centrally located off the 635 and the Dallas North Tollway. Montfort Place is an ideal location that lends itself to being close to Addison nightlife, great restaurants, major employment, and the very exclusive Galleria Mall only a few blocks away.