close-x Jewel on Landmark is located in Addison, Texas. Choose from fifteen floor plans with one and two bedroom apartments for rent. Apartments feature an in-home washer and dryer, balcony or patio, granite countertops, walk-in closets, ceiling fans, plush carpeting, and hardwood-style flooring. Our pet-friendly community features a pool, fitness center, clubhouse, business center, and movie room.