Homes for sale - 2520 NW 13th St #307, Miami, FL 33125 – MLS#A11096...