126 NE 109th St, Miami Shores, FL 33161