12922 SW 88th Ter 206, Miami, FL 33186 | For Sale ($354,999) | MLS A11699093 | Realstoria