1/27 27 New $689,999 3 Beds2 Baths1,778 SqFt 1164 NE 130th St, North Miami, FL 33161 Single Family Home Listed by LoKation