14501 SW 83rd St, Miami, FL 33183 | FSBO.com