Sold $820,000 El Portal Sec 3 8911 N Miami Ave, El Portal FL 33150 2 bd · 2 ba · 1,493 sq ft MLS# A12074309 · Listing courtesy of Avenew Realty Corp