Sold $290,000 Puerta Del Sol Condo #128-1 9956 SW 88th St #128-1, Miami FL 33176 2 bd · 2 ba · 1,026 sq ft MLS# A11989888 · Listing courtesy of Lifestyle International Realty