Sold $411,000 Palm-aire Village 2nd Sec 3310 NW 66th St, Fort Lauderdale FL 33309 2 bd · 2 ba · 1,574 sq ft MLS# A12023934 · Listing courtesy of Miami Trust Realty Inc