21 NE 53rd St, Miami, FL 33137 | FSBO.com