622 NE 80th St, Miami, FL 33138 – A11058580 - The Real Estate Lab ...