$344,9003 bd · 3 ba · 1,380 sqft6593 Boulevard Of Champions, North Lauderdale, FL 33068TAM O SHANTER VILLAS SEC