Homes for sale - 1200 NE 105th St #23, Miami Shores, FL 33138 – MLS...