Sold $570,000 Royal Springs South 7913 NW 20th St, Margate FL 33063 3 bd · 2 ba · 1,484 sq ft MLS# A12082851 · Listing courtesy of Willard Realty Team Corp