1130 NE 123rd St, North Miami, FL, 33161
1130 NE 123rd St, North Miami, FL, 33161

$649,900

1130 NE 123rd St, North Miami, FL, 33161

ACTIVE