$2,150,0003 syp. · 2 łaz. · 3,048 sq ft424 NE 105th St, Miami Shores, FL 33138MIAMI SHORES MIRROR LAKE