Homes for sale - 152 NW 103rd St, Miami Shores, FL 33150 – MLS#A112...