$1,674,0003 bd · 3.5 ba · 3,228 sqft645 NE 17th Way # 645, Fort Lauderdale, FL 33304Seven Corners Townhomes