4955 SW 83rd Street Miami FL 33143 | MLS #F10534737