90 SW 3rd Street 2701-1, Miami, FL 33130 | HotPads