Sold $330,000 Royal Palms Park Sec 1 51 2950 NW 20th Street, Fort Lauderdale FL 33311 3 bd · 1 ba · 1,092 sq ft MLS# B26056706 · Listing courtesy of LPT Realty, LLC