Pending $339,000 Tam O Shanter Villas Sec 3 6583 Boulevard Of Champions, North Lauderdale FL 33068 3 bd · 2.5 ba · 1,426 sq ft MLS# B26046637 · Listing courtesy of Kender Realty, Inc