$650,000New4 bd · 2 ba · 2,202 sqft3160 NW 63rd St, Fort Lauderdale, FL 33309PALM-AIRE VILLAGE 2ND SEC