Pending $1,300,000 PUEBLO DEL SOL SEC 6,Pueblo Del Sol 6610 SW 104th Ct, Miami FL 33173 6 bd · 4 ba · 3,218 sq ft MLS# A12091511 · Listing courtesy of Keller Williams Capital Realty